153 lines
7.7 KiB
Makefile
153 lines
7.7 KiB
Makefile
##
|
|
## Auto Generated makefile by CodeLite IDE
|
|
## any manual changes will be erased
|
|
##
|
|
## Debug
|
|
ProjectName :=CoreUtils
|
|
ConfigurationName :=Debug
|
|
WorkspacePath :=/home/bradarant/barant
|
|
ProjectPath :=/home/bradarant/barant/CoreUtils
|
|
IntermediateDirectory :=./Debug
|
|
OutDir := $(IntermediateDirectory)
|
|
CurrentFileName :=
|
|
CurrentFilePath :=
|
|
CurrentFileFullPath :=
|
|
User :=Brad Arant
|
|
Date :=18/07/19
|
|
CodeLitePath :=/home/bradarant/.codelite
|
|
LinkerName :=/usr/bin/x86_64-linux-gnu-g++
|
|
SharedObjectLinkerName :=/usr/bin/x86_64-linux-gnu-g++ -shared -fPIC
|
|
ObjectSuffix :=.o
|
|
DependSuffix :=.o.d
|
|
PreprocessSuffix :=.i
|
|
DebugSwitch :=-g
|
|
IncludeSwitch :=-I
|
|
LibrarySwitch :=-l
|
|
OutputSwitch :=-o
|
|
LibraryPathSwitch :=-L
|
|
PreprocessorSwitch :=-D
|
|
SourceSwitch :=-c
|
|
OutputFile :=$(IntermediateDirectory)/lib$(ProjectName).a
|
|
Preprocessors :=
|
|
ObjectSwitch :=-o
|
|
ArchiveOutputSwitch :=
|
|
PreprocessOnlySwitch :=-E
|
|
ObjectsFileList :="CoreUtils.txt"
|
|
PCHCompileFlags :=
|
|
MakeDirCommand :=mkdir -p
|
|
LinkOptions :=
|
|
IncludePath := $(IncludeSwitch). $(IncludeSwitch). $(IncludeSwitch)../ServerCore
|
|
IncludePCH :=
|
|
RcIncludePath :=
|
|
Libs :=
|
|
ArLibs :=
|
|
LibPath := $(LibraryPathSwitch).
|
|
|
|
##
|
|
## Common variables
|
|
## AR, CXX, CC, AS, CXXFLAGS and CFLAGS can be overriden using an environment variables
|
|
##
|
|
AR := /usr/bin/x86_64-linux-gnu-ar rcu
|
|
CXX := /usr/bin/x86_64-linux-gnu-g++
|
|
CC := /usr/bin/x86_64-linux-gnu-gcc
|
|
CXXFLAGS := -g $(Preprocessors)
|
|
CFLAGS := -g $(Preprocessors)
|
|
ASFLAGS :=
|
|
AS := /usr/bin/x86_64-linux-gnu-as
|
|
|
|
|
|
##
|
|
## User defined environment variables
|
|
##
|
|
CodeLiteDir:=/usr/share/codelite
|
|
Objects0=$(IntermediateDirectory)/IMFHeader.cpp$(ObjectSuffix) $(IntermediateDirectory)/PString.cpp$(ObjectSuffix) $(IntermediateDirectory)/IMFMultipart.cpp$(ObjectSuffix) $(IntermediateDirectory)/IMFMessage.cpp$(ObjectSuffix) $(IntermediateDirectory)/IMFRequest.cpp$(ObjectSuffix) $(IntermediateDirectory)/IMFResponse.cpp$(ObjectSuffix)
|
|
|
|
|
|
|
|
Objects=$(Objects0)
|
|
|
|
##
|
|
## Main Build Targets
|
|
##
|
|
.PHONY: all clean PreBuild PrePreBuild PostBuild MakeIntermediateDirs
|
|
all: $(IntermediateDirectory) $(OutputFile)
|
|
|
|
$(OutputFile): $(Objects)
|
|
@$(MakeDirCommand) $(@D)
|
|
@echo "" > $(IntermediateDirectory)/.d
|
|
@echo $(Objects0) > $(ObjectsFileList)
|
|
$(AR) $(ArchiveOutputSwitch)$(OutputFile) @$(ObjectsFileList) $(ArLibs)
|
|
@$(MakeDirCommand) "/home/bradarant/barant/.build-debug"
|
|
@echo rebuilt > "/home/bradarant/barant/.build-debug/CoreUtils"
|
|
|
|
MakeIntermediateDirs:
|
|
@test -d ./Debug || $(MakeDirCommand) ./Debug
|
|
|
|
|
|
./Debug:
|
|
@test -d ./Debug || $(MakeDirCommand) ./Debug
|
|
|
|
PreBuild:
|
|
|
|
|
|
##
|
|
## Objects
|
|
##
|
|
$(IntermediateDirectory)/IMFHeader.cpp$(ObjectSuffix): IMFHeader.cpp $(IntermediateDirectory)/IMFHeader.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/home/bradarant/barant/CoreUtils/IMFHeader.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IMFHeader.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/IMFHeader.cpp$(DependSuffix): IMFHeader.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IMFHeader.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/IMFHeader.cpp$(DependSuffix) -MM IMFHeader.cpp
|
|
|
|
$(IntermediateDirectory)/IMFHeader.cpp$(PreprocessSuffix): IMFHeader.cpp
|
|
$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IMFHeader.cpp$(PreprocessSuffix) IMFHeader.cpp
|
|
|
|
$(IntermediateDirectory)/PString.cpp$(ObjectSuffix): PString.cpp $(IntermediateDirectory)/PString.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/home/bradarant/barant/CoreUtils/PString.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/PString.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/PString.cpp$(DependSuffix): PString.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/PString.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/PString.cpp$(DependSuffix) -MM PString.cpp
|
|
|
|
$(IntermediateDirectory)/PString.cpp$(PreprocessSuffix): PString.cpp
|
|
$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/PString.cpp$(PreprocessSuffix) PString.cpp
|
|
|
|
$(IntermediateDirectory)/IMFMultipart.cpp$(ObjectSuffix): IMFMultipart.cpp $(IntermediateDirectory)/IMFMultipart.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/home/bradarant/barant/CoreUtils/IMFMultipart.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IMFMultipart.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/IMFMultipart.cpp$(DependSuffix): IMFMultipart.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IMFMultipart.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/IMFMultipart.cpp$(DependSuffix) -MM IMFMultipart.cpp
|
|
|
|
$(IntermediateDirectory)/IMFMultipart.cpp$(PreprocessSuffix): IMFMultipart.cpp
|
|
$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IMFMultipart.cpp$(PreprocessSuffix) IMFMultipart.cpp
|
|
|
|
$(IntermediateDirectory)/IMFMessage.cpp$(ObjectSuffix): IMFMessage.cpp $(IntermediateDirectory)/IMFMessage.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/home/bradarant/barant/CoreUtils/IMFMessage.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IMFMessage.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/IMFMessage.cpp$(DependSuffix): IMFMessage.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IMFMessage.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/IMFMessage.cpp$(DependSuffix) -MM IMFMessage.cpp
|
|
|
|
$(IntermediateDirectory)/IMFMessage.cpp$(PreprocessSuffix): IMFMessage.cpp
|
|
$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IMFMessage.cpp$(PreprocessSuffix) IMFMessage.cpp
|
|
|
|
$(IntermediateDirectory)/IMFRequest.cpp$(ObjectSuffix): IMFRequest.cpp $(IntermediateDirectory)/IMFRequest.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/home/bradarant/barant/CoreUtils/IMFRequest.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IMFRequest.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/IMFRequest.cpp$(DependSuffix): IMFRequest.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IMFRequest.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/IMFRequest.cpp$(DependSuffix) -MM IMFRequest.cpp
|
|
|
|
$(IntermediateDirectory)/IMFRequest.cpp$(PreprocessSuffix): IMFRequest.cpp
|
|
$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IMFRequest.cpp$(PreprocessSuffix) IMFRequest.cpp
|
|
|
|
$(IntermediateDirectory)/IMFResponse.cpp$(ObjectSuffix): IMFResponse.cpp $(IntermediateDirectory)/IMFResponse.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/home/bradarant/barant/CoreUtils/IMFResponse.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IMFResponse.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/IMFResponse.cpp$(DependSuffix): IMFResponse.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IMFResponse.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/IMFResponse.cpp$(DependSuffix) -MM IMFResponse.cpp
|
|
|
|
$(IntermediateDirectory)/IMFResponse.cpp$(PreprocessSuffix): IMFResponse.cpp
|
|
$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IMFResponse.cpp$(PreprocessSuffix) IMFResponse.cpp
|
|
|
|
|
|
-include $(IntermediateDirectory)/*$(DependSuffix)
|
|
##
|
|
## Clean
|
|
##
|
|
clean:
|
|
$(RM) -r ./Debug/
|
|
|
|
|