3 BIN
:= ncurses keypad printw scanw scrollwin scrollwin2 attr
7 DEPENDS
= $(patsubst %.c
,.
%.d
,${wildcard *.c
})
8 OBJS
= $(patsubst %.c
,%.o
,${wildcard *.c
})
14 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$<
17 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$<
20 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$<
23 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$<
25 scrollwin
: scrollwin.c
26 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$<
28 scrollwin2
: scrollwin2.c
29 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$<
32 $(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$<
35 @
$(CC
) $(CFLAGS
) -M
$< >$@
36 @sed
-i
"1s/^$*.o:/$*.o $*.d: Makefile Rules.make/g;" $@
39 # install $(BIN) $(TARGET_DIR)/usr/sbin/
40 $(STRIP
) $(TARGET_DIR
)/usr
/sbin
/$(BIN
)
43 $(RM
) $(BIN
) $(DEPENDS
) $(OBJS
)
45 ifneq ($(MAKECMDGOALS
), clean)
46 ifneq ($(MAKECMDGOALS
), prepare
)