mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 10:52:44 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
	
		
			735 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			735 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| set(SOURCES
 | |
|     AST/AST.cpp
 | |
|     AST/ASTPrinting.cpp
 | |
|     Compiler/CompilerPass.cpp
 | |
|     Compiler/ControlFlowGraph.cpp
 | |
|     Compiler/GenericASTPass.cpp
 | |
|     Compiler/Passes/CFGBuildingPass.cpp
 | |
|     Compiler/Passes/FunctionCallCanonicalizationPass.cpp
 | |
|     Compiler/Passes/IfBranchMergingPass.cpp
 | |
|     Compiler/Passes/ReferenceResolvingPass.cpp
 | |
|     Parser/CppASTConverter.cpp
 | |
|     Parser/Lexer.cpp
 | |
|     Parser/ParseError.cpp
 | |
|     Parser/SpecParser.cpp
 | |
|     Parser/TextParser.cpp
 | |
|     Parser/XMLUtils.cpp
 | |
|     Function.cpp
 | |
|     main.cpp
 | |
| )
 | |
| 
 | |
| lagom_tool(JSSpecCompiler LIBS LibCpp LibMain LibXML)
 | |
| target_include_directories(JSSpecCompiler PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
 | |
| target_compile_options(JSSpecCompiler PRIVATE -Wno-missing-field-initializers)
 | 
