cmdline: specify to use stdout for output when parsing a file
[libcmdline.git] / build / genconf / Makefile
1 SRC := conf_parser.c conf_htable.c expression.c parser_common.c dotconfig.c
2 SRC += main.c parse_confnode.c commands.c
3 SRC += confnode.c confnode_comment.c confnode_config.c
4 SRC += confnode_menu.c confnode_menuconfig.c confnode_if.c
5 SRC += confnode_choice.c confnode_intconfig.c confnode_strconfig.c
6 SRC += confnode_choiceconfig.c confnode_root.c
7
8 OBJS = $(SRC:%.c=%.o)
9
10 PROG = genconf
11 LDLIB = ../lib/libcmdline.a
12
13 all: $(PROG)
14
15 clean:
16         rm -f $(PROG) $(OBJS)
17
18 $(PROG): $(OBJS) $(LDLIB)
19         $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIB)
20
21 %.o: %.c
22         $(CC) $(CFLAGS) -c $< -o $@