9 LIBTDIR
=..
/..
/libpthread
11 LFLAGS
=-g
-T
$(LSCRIPT
)
12 INCDIR
=$(GLIBC
)/include
13 CC
=gcc
-m32
-g
-O2
-Wall
-W
-c
-nostdinc
-fno-builtin
-fno-stack-protector
-I
$(INCDIR
) -I
$(LIBXDIR
) -I
$(LIBTDIR
)/include
15 LD
=ld -m elf_i386
-s
-nostdlib
17 LIBX
=$(LIBXDIR
)/libx.a
18 LIBT
=$(LIBTDIR
)/libpthread.a
19 OBJS
=start.o main.o window.o cursor.o button.o menu.o dialog.o filemanager.o config.o terminal.o authors.o taskbar.o tview.o
28 cp
-f README .
/mnt
/README
29 cp
-f config .
/mnt
/config
30 cp
-f folder .
/mnt
/folder
46 start.o
: start.asm
$(MAKEDEP
)
48 main.o
: main.c
$(MAKEDEP
)
49 window.o
: window.c
$(MAKEDEP
)
50 cursor.o
: cursor.c
$(MAKEDEP
)
51 button.o
: button.c
$(MAKEDEP
)
52 menu.o
: menu.c
$(MAKEDEP
)
53 dialog.o
: dialog.c
$(MAKEDEP
)
54 filemanager.o
: filemanager.c
$(MAKEDEP
)
55 config.o
: config.c
$(MAKEDEP
)
56 terminal.o
: terminal.c
$(MAKEDEP
)
57 authors.o
: authors.c
$(MAKEDEP
)
58 taskbar.o
: taskbar.c
$(MAKEDEP
)
59 tview.o
: tview.c
$(MAKEDEP
)
62 wm
: $(OBJS
) $(LIBT
) $(LIBX
) $(LIBC
) $(MAKEDEP
)
63 $(LD
) $(LFLAGS
) -o
$@
$(OBJS
) $(LIBT
) $(LIBX
) $(LIBC
)