115 lines
4.3 KiB
Makefile
115 lines
4.3 KiB
Makefile
##
|
|
## Auto Generated makefile by CodeLite IDE
|
|
## any manual changes will be erased
|
|
##
|
|
## Release
|
|
ProjectName :=wxCrossGen
|
|
ConfigurationName :=Release
|
|
WorkspacePath := "/data/Sync/SyncProjects/CrossGen"
|
|
ProjectPath := "/data/Sync/SyncProjects/CrossGen/wxCrossGen"
|
|
IntermediateDirectory :=../Release
|
|
OutDir := $(IntermediateDirectory)
|
|
CurrentFileName :=
|
|
CurrentFilePath :=
|
|
CurrentFileFullPath :=
|
|
User :=Aleksey Lobanov
|
|
Date :=18/06/15
|
|
CodeLitePath :="/home/alex/.codelite"
|
|
LinkerName :=/usr/bin/g++-4.8
|
|
SharedObjectLinkerName :=/usr/bin/g++-4.8 -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)/$(ProjectName).out
|
|
Preprocessors :=$(PreprocessorSwitch)NDEBUG
|
|
ObjectSwitch :=-o
|
|
ArchiveOutputSwitch :=
|
|
PreprocessOnlySwitch :=-E
|
|
ObjectsFileList :="wxCrossGen.txt"
|
|
PCHCompileFlags :=
|
|
MakeDirCommand :=mkdir -p
|
|
LinkOptions := -s $(shell wx-config --debug=no --libs --unicode=yes)
|
|
IncludePath := $(IncludeSwitch). $(IncludeSwitch)../src
|
|
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/ar rcu
|
|
CXX := /usr/bin/g++-4.8
|
|
CC := /usr/bin/gcc-4.8
|
|
CXXFLAGS := -std=c++11 -O2 -Wall $(shell wx-config --cxxflags --unicode=yes --debug=no) $(Preprocessors)
|
|
CFLAGS := -O2 -Wall $(shell wx-config --cxxflags --unicode=yes --debug=no) $(Preprocessors)
|
|
ASFLAGS :=
|
|
AS := /usr/bin/as
|
|
|
|
|
|
##
|
|
## User defined environment variables
|
|
##
|
|
CodeLiteDir:=/usr/share/codelite
|
|
Objects0=$(IntermediateDirectory)/main.cpp$(ObjectSuffix) $(IntermediateDirectory)/fbgui_fbgui.cpp$(ObjectSuffix)
|
|
|
|
|
|
|
|
Objects=$(Objects0)
|
|
|
|
##
|
|
## Main Build Targets
|
|
##
|
|
.PHONY: all clean PreBuild PrePreBuild PostBuild
|
|
all: $(OutputFile)
|
|
|
|
$(OutputFile): $(IntermediateDirectory)/.d $(Objects)
|
|
@$(MakeDirCommand) $(@D)
|
|
@echo "" > $(IntermediateDirectory)/.d
|
|
@echo $(Objects0) > $(ObjectsFileList)
|
|
$(LinkerName) $(OutputSwitch)$(OutputFile) @$(ObjectsFileList) $(LibPath) $(Libs) $(LinkOptions)
|
|
|
|
$(IntermediateDirectory)/.d:
|
|
@test -d ../Release || $(MakeDirCommand) ../Release
|
|
|
|
PreBuild:
|
|
|
|
|
|
##
|
|
## Objects
|
|
##
|
|
$(IntermediateDirectory)/main.cpp$(ObjectSuffix): main.cpp $(IntermediateDirectory)/main.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/data/Sync/SyncProjects/CrossGen/wxCrossGen/main.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/main.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/main.cpp$(DependSuffix): main.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/main.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/main.cpp$(DependSuffix) -MM "main.cpp"
|
|
|
|
$(IntermediateDirectory)/main.cpp$(PreprocessSuffix): main.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/main.cpp$(PreprocessSuffix) "main.cpp"
|
|
|
|
$(IntermediateDirectory)/fbgui_fbgui.cpp$(ObjectSuffix): fbgui/fbgui.cpp $(IntermediateDirectory)/fbgui_fbgui.cpp$(DependSuffix)
|
|
$(CXX) $(IncludePCH) $(SourceSwitch) "/data/Sync/SyncProjects/CrossGen/wxCrossGen/fbgui/fbgui.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/fbgui_fbgui.cpp$(ObjectSuffix) $(IncludePath)
|
|
$(IntermediateDirectory)/fbgui_fbgui.cpp$(DependSuffix): fbgui/fbgui.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/fbgui_fbgui.cpp$(ObjectSuffix) -MF$(IntermediateDirectory)/fbgui_fbgui.cpp$(DependSuffix) -MM "fbgui/fbgui.cpp"
|
|
|
|
$(IntermediateDirectory)/fbgui_fbgui.cpp$(PreprocessSuffix): fbgui/fbgui.cpp
|
|
@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/fbgui_fbgui.cpp$(PreprocessSuffix) "fbgui/fbgui.cpp"
|
|
|
|
|
|
-include $(IntermediateDirectory)/*$(DependSuffix)
|
|
##
|
|
## Clean
|
|
##
|
|
clean:
|
|
$(RM) -r ../Release/
|
|
|
|
|