| 7 |
DEBUG_FLAGS = -g -DDEBUG |
DEBUG_FLAGS = -g -DDEBUG |
| 8 |
ALL_CFLAGS = $(CFLAGS) $(OPT_FLAGS) |
ALL_CFLAGS = $(CFLAGS) $(OPT_FLAGS) |
| 9 |
SRC=misc.c fildir.c stack.c dialogs.c menu.c subshell.c iface.c ofm.c |
SRC=misc.c fildir.c stack.c dialogs.c menu.c subshell.c iface.c ofm.c |
| 10 |
OBJ=misc.o fildir.o stack.o dialogs.o menu.o subshell.o iface.o ofm.o |
OBJ=$(SRC:.c=.o) |
| 11 |
|
|
| 12 |
all: $(OBJ) |
all: $(OBJ) |
| 13 |
$(GCC) $(LIBS) $(ALL_CFLAGS) -o ofm $(OBJ) |
$(GCC) $(LIBS) $(ALL_CFLAGS) -o ofm $(OBJ) |
| 14 |
|
debug: ALL_CFLAGS = $(CFLAGS) $(DEBUG_FLAGS) |
| 15 |
debug: $(OBJ) |
debug: $(OBJ) |
| 16 |
$(GCC) $(LIBS) $(CFLAGS) $(DEBUG_FLAGS) -o ofm $(OBJ) |
$(GCC) $(LIBS) $(ALL_CFLAGS) -o ofm $(OBJ) |
| 17 |
misc.o: misc.c |
misc.o: misc.c |
| 18 |
$(GCC) $(ALL_CFLAGS) -c misc.c |
$(GCC) $(ALL_CFLAGS) -c misc.c |
| 19 |
fildir.o: fildir.c |
fildir.o: fildir.c |