|
|
@echo "Compiling $<" | @echo "Compiling $<" |
-@if [ ! -d Libs ]; then mkdir Libs; fi | -@if [ ! -d Libs ]; then mkdir Libs; fi |
-@if [ ! -d Libs/Intermediate ]; then mkdir Libs/Intermediate; fi | -@if [ ! -d Libs/Intermediate ]; then mkdir Libs/Intermediate; fi |
@$(CXX_COMMAND) $< -o $@ |
$(CXX_COMMAND) $< -o $@ |
| |
Libs/Intermediate/%.o : %.c | Libs/Intermediate/%.o : %.c |
@echo "Compiling $<" | @echo "Compiling $<" |
-@if [ ! -d Libs ]; then mkdir Libs; fi | -@if [ ! -d Libs ]; then mkdir Libs; fi |
-@if [ ! -d Libs/Intermediate ]; then mkdir Libs/Intermediate; fi | -@if [ ! -d Libs/Intermediate ]; then mkdir Libs/Intermediate; fi |
@$(CC_COMMAND) -c $< -o $@ |
$(CC_COMMAND) -c $< -o $@ |
| |
Libs/Intermediate/%.o : %.s | Libs/Intermediate/%.o : %.s |
@echo "Assembling $<" | @echo "Assembling $<" |
-@if [ ! -d Libs ]; then mkdir Libs; fi | -@if [ ! -d Libs ]; then mkdir Libs; fi |
-@if [ ! -d Libs/Intermediate ]; then mkdir Libs/Intermediate; fi | -@if [ ! -d Libs/Intermediate ]; then mkdir Libs/Intermediate; fi |
@$(AS_COMMAND) $< -o $@ |
$(AS_COMMAND) $< -o $@ |
| |
build_info: | build_info: |
@echo Compile command .cpp = $(CXX_COMMAND) | @echo Compile command .cpp = $(CXX_COMMAND) |
|
|
| |
Libs/libclanCore.so: $(OBJF_CORE_ALL) | Libs/libclanCore.so: $(OBJF_CORE_ALL) |
@echo "Building Libs/libclanCore.so" | @echo "Building Libs/libclanCore.so" |
@$(LINK_COMMAND) -Wl,-soname=libclanCore.so.$(D_VERSION_MAJOR) -o Libs/libclanCore.so.$(D_VERSION_MINOR) $(OBJF_CORE_ALL) $(LINK_CORE) |
$(LINK_COMMAND) -Wl,-soname=libclanCore.so.$(D_VERSION_MAJOR) -o Libs/libclanCore.so.$(D_VERSION_MINOR) $(OBJF_CORE_ALL) $(LINK_CORE) |
@ln -s -f libclanCore.so.$(D_VERSION_MINOR) Libs/libclanCore.so.$(D_VERSION_MAJOR) |
ln -s -f libclanCore.so.$(D_VERSION_MINOR) Libs/libclanCore.so.$(D_VERSION_MAJOR) |
@ln -s -f libclanCore.so.$(D_VERSION_MAJOR) Libs/libclanCore.so |
ln -s -f libclanCore.so.$(D_VERSION_MAJOR) Libs/libclanCore.so |
| |
Libs/libclanCore.a: $(OBJF_CORE_ALL) | Libs/libclanCore.a: $(OBJF_CORE_ALL) |
@echo "Building Libs/libclanCore.a" | @echo "Building Libs/libclanCore.a" |
-@if [ -e Libs/libclanCore.a ]; then rm -f Libs/libclanCore.a; fi | -@if [ -e Libs/libclanCore.a ]; then rm -f Libs/libclanCore.a; fi |
@ar qc Libs/libclanCore.a $(OBJF_CORE_ALL) |
ar qc Libs/libclanCore.a $(OBJF_CORE_ALL) |
| |