Move source from ndhc/ to src/ since ifchd is no longer a separate program.
This commit is contained in:
parent
b511d45c2f
commit
b761889025
@ -1,4 +1,4 @@
|
|||||||
project (ndhcp)
|
project (ndhc)
|
||||||
|
|
||||||
cmake_minimum_required (VERSION 2.6)
|
cmake_minimum_required (VERSION 2.6)
|
||||||
|
|
||||||
@ -44,4 +44,4 @@ endif()
|
|||||||
include_directories("${PROJECT_SOURCE_DIR}/ncmlib")
|
include_directories("${PROJECT_SOURCE_DIR}/ncmlib")
|
||||||
add_subdirectory(ncmlib)
|
add_subdirectory(ncmlib)
|
||||||
|
|
||||||
add_subdirectory(ndhc)
|
add_subdirectory(src)
|
||||||
|
12
Makefile
12
Makefile
@ -3,11 +3,11 @@
|
|||||||
# at './build/ndhc'.
|
# at './build/ndhc'.
|
||||||
|
|
||||||
NCM_SRCS = $(sort $(wildcard ncmlib/*.c))
|
NCM_SRCS = $(sort $(wildcard ncmlib/*.c))
|
||||||
NDHC_SRCS = $(sort $(wildcard ndhc/*.c))
|
NDHC_SRCS = $(sort $(wildcard src/*.c))
|
||||||
NCM_OBJS = $(NCM_SRCS:.c=.o)
|
NCM_OBJS = $(NCM_SRCS:.c=.o)
|
||||||
NDHC_OBJS = $(NDHC_SRCS:.c=.o)
|
NDHC_OBJS = $(NDHC_SRCS:.c=.o)
|
||||||
NCM_INC = -I./ncmlib
|
NCM_INC = -I./ncmlib
|
||||||
NDHC_INC = -I./ndhc
|
NDHC_INC = -I./src
|
||||||
BUILD_DIR = build
|
BUILD_DIR = build
|
||||||
OBJ_DIR = $(BUILD_DIR)/objs
|
OBJ_DIR = $(BUILD_DIR)/objs
|
||||||
|
|
||||||
@ -22,11 +22,11 @@ clean:
|
|||||||
rm -Rf $(BUILD_DIR)
|
rm -Rf $(BUILD_DIR)
|
||||||
|
|
||||||
makedir:
|
makedir:
|
||||||
mkdir -p $(BUILD_DIR) $(OBJ_DIR)/ndhc $(OBJ_DIR)/ncmlib
|
mkdir -p $(BUILD_DIR) $(OBJ_DIR)/src $(OBJ_DIR)/ncmlib
|
||||||
|
|
||||||
ifchd-parse.o:
|
ifchd-parse.o:
|
||||||
ragel -G2 -o $(BUILD_DIR)/ifchd-parse.c ndhc/ifchd-parse.rl
|
ragel -G2 -o $(BUILD_DIR)/ifchd-parse.c src/ifchd-parse.rl
|
||||||
$(CC) $(CFLAGS) $(NCM_INC) $(NDHC_INC) -c -o $(OBJ_DIR)/ndhc/$@ $(BUILD_DIR)/ifchd-parse.c
|
$(CC) $(CFLAGS) $(NCM_INC) $(NDHC_INC) -c -o $(OBJ_DIR)/src/$@ $(BUILD_DIR)/ifchd-parse.c
|
||||||
|
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
$(CC) $(CFLAGS) $(NCM_INC) -c -o $(OBJ_DIR)/$@ $<
|
$(CC) $(CFLAGS) $(NCM_INC) -c -o $(OBJ_DIR)/$@ $<
|
||||||
@ -36,7 +36,7 @@ ncmlib.a: $(NCM_OBJS)
|
|||||||
$(RANLIB) $(BUILD_DIR)/$@
|
$(RANLIB) $(BUILD_DIR)/$@
|
||||||
|
|
||||||
ndhc: $(NDHC_OBJS) ifchd-parse.o
|
ndhc: $(NDHC_OBJS) ifchd-parse.o
|
||||||
$(CC) $(CFLAGS) $(NCM_INC) -o $(BUILD_DIR)/$@ $(subst ndhc/,$(OBJ_DIR)/ndhc/,$(NDHC_OBJS)) $(BUILD_DIR)/ncmlib.a $(BUILD_DIR)/objs/ndhc/ifchd-parse.o -lcap -lrt
|
$(CC) $(CFLAGS) $(NCM_INC) -o $(BUILD_DIR)/$@ $(subst src/,$(OBJ_DIR)/src/,$(NDHC_OBJS)) $(BUILD_DIR)/ncmlib.a $(BUILD_DIR)/objs/src/ifchd-parse.o -lcap -lrt
|
||||||
|
|
||||||
.PHONY: all clean
|
.PHONY: all clean
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user