Update Makefile
This commit is contained in:
11
Makefile
11
Makefile
@@ -21,13 +21,14 @@ override TEST_INCLUDE := -Isrc $(shell find tests -type d | xargs -I{} ech
|
||||
override TEST_SRC := $(shell find tests -type f -name "*.c" | xargs -I{} echo -n "{} ")
|
||||
override TEST_C_SRC := src/wapp.c $(TEST_SRC)
|
||||
override TEST_CXX_SRC := $(shell find tests -type f -name "*.cc" | xargs -I{} echo -n "{} ")
|
||||
override LIB_NAME := wapp
|
||||
override OBJ_OUT := $(BUILD_DIR)/$(LIB_NAME).o
|
||||
override LIB_OUT := $(BUILD_DIR)/lib$(LIB_NAME).a
|
||||
override LIB_BASENAME := wapp
|
||||
override OBJ_OUT := $(BUILD_DIR)/$(LIB_BASENAME).o
|
||||
override LIB_STATIC_NAME := lib$(LIB_BASENAME).a
|
||||
override LIB_OUT := $(BUILD_DIR)/$(LIB_STATIC_NAME)
|
||||
override TEST_C_OUT := $(BUILD_DIR)/wapptest
|
||||
override TEST_CXX_OUT := $(BUILD_DIR)/wapptestcc
|
||||
override ABS_INSTALL_PREFIX := $(shell mkdir -p $(INSTALL_PREFIX) && realpath $(INSTALL_PREFIX))
|
||||
override INCLUDE_INSTALL := $(ABS_INSTALL_PREFIX)/include/$(LIB_NAME)
|
||||
override INCLUDE_INSTALL := $(ABS_INSTALL_PREFIX)/include/$(LIB_BASENAME)
|
||||
override LIB_INSTALL := $(ABS_INSTALL_PREFIX)/lib
|
||||
override HEADER_INSTALL_CMD := scripts/header_install.sh
|
||||
|
||||
@@ -145,6 +146,8 @@ uuid: install
|
||||
|
||||
clean:
|
||||
@rm -rf "$(BUILD_DIR)"
|
||||
@rm -rf "$(INCLUDE_INSTALL)"
|
||||
@rm "$(LIB_INSTALL)/$(LIB_STATIC_NAME)"
|
||||
|
||||
builddir:
|
||||
@mkdir -p "$(BUILD_DIR)"
|
||||
|
||||
Reference in New Issue
Block a user