diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 236 |
1 files changed, 178 insertions, 58 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index a67979d..46669f5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,85 +8,205 @@ include_directories(includes) include_directories(sdk_hdrs) add_executable(mwcc - command_line/CmdLine/Src/Callbacks/CLCompilerLinkerDropin_V10.cpp - command_line/CmdLine/Src/Callbacks/CLDropinCallbacks_V10.cpp - command_line/CmdLine/Src/Callbacks/CLParserCallbacks_v1.cpp - command_line/CmdLine/Src/Clients/ClientGlue.c command_line/CmdLine/Src/Clients/CLStaticMain.c - command_line/CmdLine/Src/Envir/CLErrors.c - command_line/CmdLine/Src/Envir/CLIO.c - command_line/CmdLine/Src/MacEmul/ErrMgr.c - command_line/CmdLine/Src/MacEmul/Files.c - command_line/CmdLine/Src/MacEmul/LowMem.c - command_line/CmdLine/Src/MacEmul/Memory.c + command_line/CmdLine/Src/Clients/ClientGlue.c + command_line/CmdLine/Src/CLMain.c command_line/CmdLine/Src/MacEmul/Resources.c + command_line/CmdLine/Src/Envir/CLErrors.c command_line/CmdLine/Src/MacEmul/ResourceStrings.c - command_line/CmdLine/Src/MacEmul/TextUtils.c - command_line/CmdLine/Src/OSLib/FileHandles.c - command_line/CmdLine/Src/OSLib/Generic.c - command_line/CmdLine/Src/OSLib/MacFileTypes.c - command_line/CmdLine/Src/OSLib/MacSpecs.c - command_line/CmdLine/Src/OSLib/MemUtils.c + command_line/CmdLine/Src/Plugins/CLPlugins.c + command_line/CmdLine/Src/Callbacks/CLParserCallbacks_v1.cpp + command_line/CmdLine/Src/Envir/CLIO.c + command_line/CmdLine/Src/CLToolExec.c command_line/CmdLine/Src/OSLib/Posix.c command_line/CmdLine/Src/OSLib/StringExtras.c - command_line/CmdLine/Src/OSLib/StringUtils.c - command_line/CmdLine/Src/Plugins/CLPlugins.c + command_line/CmdLine/Src/OSLib/Generic.c + command_line/CmdLine/Src/Project/CLProj.c + command_line/CmdLine/Src/CLLicenses.c + command_line/CmdLine/Src/OSLib/MemUtils.c + command_line/CmdLine/Src/CLPluginRequests.cpp + command_line/CmdLine/Src/MacEmul/LowMem.c + command_line/CmdLine/Src/CLFileOps.c + command_line/CmdLine/Src/CLPrefs.c + command_line/CmdLine/Src/CLTarg.c command_line/CmdLine/Src/Project/CLAccessPaths.c + command_line/CmdLine/Src/OSLib/MacSpecs.c + command_line/CmdLine/Src/OSLib/StringUtils.c + command_line/CmdLine/Src/MacEmul/Memory.c + command_line/CmdLine/Src/MacEmul/Files.c + command_line/CmdLine/Src/MacEmul/TextUtils.c + command_line/CmdLine/Src/uFileTypeMappings.c command_line/CmdLine/Src/Project/CLFiles.c command_line/CmdLine/Src/Project/CLOverlays.c - command_line/CmdLine/Src/Project/CLProj.c command_line/CmdLine/Src/Project/CLSegs.c - command_line/CmdLine/Src/CLBrowser.c + command_line/CmdLine/Src/Callbacks/CLDropinCallbacks_V10.cpp + command_line/CmdLine/Src/OSLib/MacFileTypes.c + command_line/CmdLine/Src/OSLib/FileHandles.c + command_line/CmdLine/Src/Callbacks/CLCompilerLinkerDropin_V10.cpp command_line/CmdLine/Src/CLDependencies.c - command_line/CmdLine/Src/CLFileOps.c + command_line/CmdLine/Src/CLWriteObjectFile.c + command_line/CmdLine/Src/CLBrowser.c command_line/CmdLine/Src/CLIncludeFileCache.c - command_line/CmdLine/Src/CLLicenses.c command_line/CmdLine/Src/CLLoadAndCache.c - command_line/CmdLine/Src/CLMain.c - command_line/CmdLine/Src/CLPrefs.c - command_line/CmdLine/Src/CLTarg.c - command_line/CmdLine/Src/CLToolExec.c - command_line/CmdLine/Src/CLWriteObjectFile.c - unsorted/ParserFace.c - unsorted/uContext1.cpp - unsorted/uContextCL.cpp - unsorted/uContextParser.cpp - unsorted/uContextSecret.cpp - unsorted/StaticParserGlue.c - unsorted/ParserHelpers.c - unsorted/ToolHelpers.c - unsorted/ParserHelpers-cc.c - unsorted/ToolHelpers-cc.c - unsorted/IO.c - unsorted/Projects.c - unsorted/Targets.c - unsorted/ParserErrors.c - unsorted/Utils.c + command_line/CmdLine/Src/MacEmul/ErrMgr.c compiler_and_linker/CmdLine_Tools/MacOS_PPC/Tools_PPC/Src/Static/cc-mach-ppc-mw.c + compiler_and_linker/CmdLine_Tools/MacOS_PPC/Tools_PPC/Src/Options/Glue/ParserGlue-mach-ppc-cc.c compiler_and_linker/CmdLine_Tools/MacOS_PPC/Tools_PPC/Src/Plugin/cc-mach-ppc.c compiler_and_linker/CmdLine_Tools/MacOS_PPC/Tools_PPC/Src/Plugin/libimp-mach-ppc.c - command_line/C++_Parser/Src/Library/WarningHelpers.c - unsorted/uLibImporter.c - command_line/CmdLine/Src/CLPluginRequests.cpp - unsorted/uCOS.c - command_line/CmdLine/Src/uFileTypeMappings.c - compiler_and_linker/CmdLine_Tools/MacOS_PPC/Tools_PPC/Src/Options/Glue/ParserGlue-mach-ppc-cc.c - unsorted/Arguments.c - unsorted/Help.c - unsorted/Option.c - unsorted/Parameter.c unsorted/TargetOptimizer-ppc-mach.c unsorted/OptimizerHelpers.c compiler_and_linker/CmdLine_Tools/MacOS_PPC/Tools_PPC/Src/Options/Glue/TargetWarningHelpers-ppc-cc.c + command_line/C++_Parser/Src/Library/WarningHelpers.c + compiler_and_linker/unsorted/CCompiler.c - unsorted/CmdLineBuildDate.c + compiler_and_linker/unsorted/CParser.c + compiler_and_linker/FrontEnd/Common/CompilerTools.c + compiler_and_linker/unsorted/CodeGenOptPPC.c + compiler_and_linker/unsorted/IrOptimizer.c + compiler_and_linker/unsorted/CodeGen.c + compiler_and_linker/FrontEnd/C/CPrep.c compiler_and_linker/FrontEnd/C/CScope.c - compiler_and_linker/unsorted/CPrec.c - compiler_and_linker/unsorted/CError.c - compiler_and_linker/unsorted/CInt64.c compiler_and_linker/unsorted/CMachine.c + compiler_and_linker/unsorted/CExpr.c + compiler_and_linker/unsorted/CFunc.c + compiler_and_linker/unsorted/CTemplateNew.c + compiler_and_linker/unsorted/CError.c + compiler_and_linker/unsorted/ObjGenMachO.c + compiler_and_linker/unsorted/CDecl.c + compiler_and_linker/unsorted/CMangler.c + compiler_and_linker/unsorted/CSOM.c + compiler_and_linker/unsorted/CABI.c + compiler_and_linker/unsorted/CInit.c + compiler_and_linker/unsorted/CClass.c + compiler_and_linker/unsorted/CIRTransform.c + compiler_and_linker/unsorted/CObjC.c + compiler_and_linker/unsorted/CInline.c compiler_and_linker/FrontEnd/C/CPrepTokenizer.c - compiler_and_linker/FrontEnd/C/CPrep.c + compiler_and_linker/unsorted/CTemplateTools.c + compiler_and_linker/unsorted/IroPointerAnalysis.c + compiler_and_linker/unsorted/InstrSelection.c + compiler_and_linker/unsorted/IroFlowgraph.c + compiler_and_linker/unsorted/IroLinearForm.c + compiler_and_linker/unsorted/IroUtil.c + compiler_and_linker/unsorted/IroCSE.c + compiler_and_linker/unsorted/IroPropagate.c + compiler_and_linker/unsorted/IROUseDef.c + compiler_and_linker/unsorted/InlineAsmPPC.c + compiler_and_linker/unsorted/IroDump.c + compiler_and_linker/unsorted/IroTransform.c + compiler_and_linker/unsorted/IroVars.c + compiler_and_linker/unsorted/IroEval.c + compiler_and_linker/unsorted/IroJump.c + compiler_and_linker/unsorted/IroRangePropagation.c + compiler_and_linker/unsorted/IroEmptyLoop.c + compiler_and_linker/unsorted/IroUnrollLoop.c + compiler_and_linker/unsorted/IroLoop.c + compiler_and_linker/unsorted/IroExprRegeneration.c + compiler_and_linker/unsorted/IroSubable.c + compiler_and_linker/unsorted/RegisterInfo.c + compiler_and_linker/unsorted/TOC.c + compiler_and_linker/unsorted/StackFrame.c + compiler_and_linker/unsorted/Registers.c compiler_and_linker/unsorted/PCode.c + compiler_and_linker/unsorted/Switch.c + compiler_and_linker/unsorted/ValueNumbering.c + compiler_and_linker/unsorted/PCodeUtilities.c + compiler_and_linker/unsorted/Operands.c + compiler_and_linker/unsorted/Exceptions.c + + compiler_and_linker/unsorted/COptimizer.c + compiler_and_linker/unsorted/GlobalOptimizer.c + compiler_and_linker/unsorted/PCodeListing.c + compiler_and_linker/unsorted/Peephole.c + compiler_and_linker/unsorted/Scheduler.c + compiler_and_linker/unsorted/Coloring.c + compiler_and_linker/unsorted/PCodeAssembly.c + compiler_and_linker/unsorted/Intrinsics.c + compiler_and_linker/unsorted/PPCError.c + compiler_and_linker/unsorted/CExpr2.c + compiler_and_linker/unsorted/CInt64.c + compiler_and_linker/unsorted/CPrec.c + compiler_and_linker/unsorted/CBrowse.c + compiler_and_linker/unsorted/CPreprocess.c + compiler_and_linker/unsorted/FuncLevelAsmPPC.c + compiler_and_linker/unsorted/CException.c + compiler_and_linker/unsorted/CTemplateClass.c + + compiler_and_linker/unsorted/CRTTI.c + compiler_and_linker/unsorted/CObjCModern.c + compiler_and_linker/unsorted/InlineAsm.c + compiler_and_linker/unsorted/Unmangle.c + compiler_and_linker/unsorted/MachO.c + compiler_and_linker/unsorted/GenStabs.c + compiler_and_linker/unsorted/CTemplateFunc.c + compiler_and_linker/unsorted/IroMalloc.c compiler_and_linker/unsorted/PCodeInfo.c - compiler_and_linker/unsorted/RegisterInfo.c compiler_and_linker/unsorted/Registers.c compiler_and_linker/unsorted/CMangler.c compiler_and_linker/unsorted/CodeGen.c includes/compiler/Operands.h compiler_and_linker/unsorted/Operands.c includes/compiler/PCodeUtilities.h compiler_and_linker/unsorted/PCodeUtilities.c compiler_and_linker/unsorted/TOC.c compiler_and_linker/unsorted/StackFrame.c includes/compiler/StackFrame.h includes/compiler/TOC.h includes/compiler/CInit.h compiler_and_linker/unsorted/CInit.c compiler_and_linker/unsorted/CExpr.c includes/compiler/CExpr.h compiler_and_linker/unsorted/CExpr2.c includes/compiler/CParser.h compiler_and_linker/unsorted/CParser.c compiler_and_linker/unsorted/CDecl.c includes/compiler/CDecl.h compiler_and_linker/unsorted/CABI.c includes/compiler/CABI.h includes/compiler/CMachine.h includes/compiler/CMangler.h includes/compiler/CScope.h includes/compiler/CPrep.h includes/compiler/CPrepTokenizer.h includes/compiler/CodeGen.h includes/compiler/CClass.h compiler_and_linker/unsorted/CClass.c compiler_and_linker/unsorted/CFunc.c includes/compiler/CFunc.h includes/compiler/CInline.h compiler_and_linker/unsorted/CInline.c) + compiler_and_linker/unsorted/StructMoves.c + compiler_and_linker/unsorted/FunctionCalls.c + compiler_and_linker/unsorted/IroBitVect.c + compiler_and_linker/unsorted/InlineAsmRegistersPPC.c + compiler_and_linker/unsorted/InlineAsmMnemonicsPPC.c + compiler_and_linker/unsorted/InlineAsmRegisters.c + compiler_and_linker/unsorted/Alias.c + compiler_and_linker/unsorted/LoopDetection.c + compiler_and_linker/unsorted/CopyPropagation.c + compiler_and_linker/unsorted/CodeMotion.c + compiler_and_linker/unsorted/StrengthReduction.c + compiler_and_linker/unsorted/LoopOptimization.c + compiler_and_linker/unsorted/ConstantPropagation.c + compiler_and_linker/unsorted/AddPropagation.c + compiler_and_linker/unsorted/UseDefChains.c + compiler_and_linker/unsorted/LoadDeletion.c + compiler_and_linker/unsorted/VectorArraysToRegs.c + + compiler_and_linker/unsorted/InterferenceGraph.c + compiler_and_linker/unsorted/SpillCode.c + compiler_and_linker/unsorted/GCCInlineAsm.c + compiler_and_linker/unsorted/BitVectors.c + + unsorted/StaticParserGlue.c + unsorted/ParserFace.c + unsorted/ParserHelpers.c + unsorted/ToolHelpers.c + unsorted/ParserHelpers-cc.c + unsorted/Arguments.c + unsorted/ToolHelpers-cc.c + unsorted/IO.c + unsorted/Projects.c + unsorted/Targets.c + unsorted/Option.c + unsorted/ParserErrors.c + unsorted/Utils.c + unsorted/Parameter.c + unsorted/Help.c + unsorted/uContext1.cpp + unsorted/uContextCL.cpp + unsorted/uContextSecret.cpp + unsorted/uCOS.c + unsorted/uContextParser.cpp + unsorted/uLibImporter.c + unsorted/CmdLineBuildDate.c + + includes/compiler/RegisterInfo.h + includes/compiler/Registers.h + includes/compiler/InstrSelection.h + includes/compiler/CCompiler.h + includes/compiler/CABI.h + includes/compiler/CMachine.h + includes/compiler/CMangler.h + includes/compiler/CScope.h + includes/compiler/CPrep.h + includes/compiler/CPrepTokenizer.h + includes/compiler/CodeGen.h + includes/compiler/CClass.h + includes/compiler/CFunc.h + includes/compiler/CInline.h + includes/compiler/Operands.h + includes/compiler/PCodeUtilities.h + includes/compiler/StackFrame.h + includes/compiler/TOC.h + includes/compiler/CInit.h + includes/compiler/CExpr.h + includes/compiler/CParser.h + includes/compiler/CDecl.h + ) |