Update Makefile infrastructure for ctf working build and non-build jobs
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
CTF_CONFIG_FLAGS =
|
||||
CTF_CONFIG_FLAGS = CXX="$(CXX)" LIB_PATH="$(LDFLAGS)" CXXFLAGS="$(CXXFLAGS)" --no-dynamic
|
||||
CTF_STATIC_LIB = $(CTF_BUILD_PATH)/lib/libctf.a
|
||||
CTF_SHARED_LIB = $(CTF_BUILD_PATH)/lib/libctf.so
|
||||
CTF_GIT_REPOSITORY ?= https://github.com/cyclops-community/ctf
|
||||
@@ -10,7 +10,9 @@ $(CTF_SRC_PATH)/configure:
|
||||
|
||||
$(CTF_BUILD_PATH)/Makefile: $(CTF_SRC_PATH)/configure
|
||||
mkdir -p $(CTF_BUILD_PATH)
|
||||
cd $(CTF_BUILD_PATH) && $(abspath $(CTF_SRC_PATH))/configure $(CTF_CONFIG_FLAGS)
|
||||
cd $(CTF_BUILD_PATH) && \
|
||||
$(abspath $(CTF_SRC_PATH))/configure $(CTF_CONFIG_FLAGS)
|
||||
|
||||
|
||||
$(CTF_STATIC_LIB): $(CTF_BUILD_PATH)/Makefile
|
||||
$(info Compiling $@)
|
||||
|
||||
Reference in New Issue
Block a user