| 1 |
bindir=$(prefix)/bin |
bindir=$(prefix)/bin |
| 2 |
LIBS = -L/lib/ -lcurses -lmenu |
LIBS = -L/lib/ -lcurses -lmenu |
| 3 |
|
GCC = gcc |
| 4 |
CFLAGS = -pedantic -Wall |
CFLAGS = -pedantic -Wall |
| 5 |
OPT_FLAGS = -s |
OPT_FLAGS = -s |
| 6 |
DEBUG_FLAGS = -g -DDEBUG |
DEBUG_FLAGS = -g -DDEBUG |
| 9 |
OBJ=misc.o fildir.o stack.o dialogs.o menu.o subshell.o iface.o ofm.o |
OBJ=misc.o fildir.o stack.o dialogs.o menu.o subshell.o iface.o ofm.o |
| 10 |
|
|
| 11 |
all: $(OBJ) |
all: $(OBJ) |
| 12 |
gcc $(LIBS) $(ALL_CFLAGS) -o ofm $(OBJ) |
$(GCC) $(LIBS) $(ALL_CFLAGS) -o ofm $(OBJ) |
| 13 |
|
|
| 14 |
misc.o: misc.c |
misc.o: misc.c |
| 15 |
gcc $(ALL_CFLAGS) -c misc.c |
$(GCC) $(ALL_CFLAGS) -c misc.c |
| 16 |
fildir.o: fildir.c |
fildir.o: fildir.c |
| 17 |
gcc $(ALL_CFLAGS) -c fildir.c |
$(GCC) $(ALL_CFLAGS) -c fildir.c |
| 18 |
stack.o: stack.c |
stack.o: stack.c |
| 19 |
gcc $(ALL_CFLAGS) -c stack.c |
$(GCC) $(ALL_CFLAGS) -c stack.c |
| 20 |
dialogs.o: dialogs.c |
dialogs.o: dialogs.c |
| 21 |
gcc $(ALL_CFLAGS) -c dialogs.c |
$(GCC) $(ALL_CFLAGS) -c dialogs.c |
| 22 |
menu.o: menu.c |
menu.o: menu.c |
| 23 |
gcc $(ALL_CFLAGS) -c menu.c |
$(GCC) $(ALL_CFLAGS) -c menu.c |
| 24 |
subshell.o: subshell.c |
subshell.o: subshell.c |
| 25 |
gcc $(ALL_CFLAGS) -c subshell.c |
$(GCC) $(ALL_CFLAGS) -c subshell.c |
| 26 |
iface.o: iface.c |
iface.o: iface.c |
| 27 |
gcc $(ALL_CFLAGS) -c iface.c |
$(GCC) $(ALL_CFLAGS) -c iface.c |
| 28 |
ofm.o: ofm.c |
ofm.o: ofm.c |
| 29 |
gcc $(ALL_CFLAGS) -c ofm.c |
$(GCC) $(ALL_CFLAGS) -c ofm.c |
| 30 |
clean: |
clean: |
| 31 |
rm -f *.o core ofm *.da *.bb *.bbg |
rm -f *.o core ofm *.da *.bb *.bbg |
| 32 |
install: |
install: |