mirror of
				https://github.com/thunderbrewhq/thunderbrew
				synced 2025-10-27 22:36:05 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			47 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
| if(WHOA_SYSTEM_MAC OR WHOA_SYSTEM_LINUX)
 | |
|     set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-deprecated-declarations -Wno-empty-body")
 | |
| endif()
 | |
| 
 | |
| set(LUA_SRC_DIR "./src")
 | |
| 
 | |
| add_library(lua-5.1 STATIC
 | |
|     ${LUA_SRC_DIR}/bit.c
 | |
|     ${LUA_SRC_DIR}/lapi.c
 | |
|     ${LUA_SRC_DIR}/lauxlib.c
 | |
|     ${LUA_SRC_DIR}/lbaselib.c
 | |
|     ${LUA_SRC_DIR}/lcode.c
 | |
|     ${LUA_SRC_DIR}/ldblib.c
 | |
|     ${LUA_SRC_DIR}/ldebug.c
 | |
|     ${LUA_SRC_DIR}/ldo.c
 | |
|     ${LUA_SRC_DIR}/ldump.c
 | |
|     ${LUA_SRC_DIR}/lfunc.c
 | |
|     ${LUA_SRC_DIR}/lgc.c
 | |
|     ${LUA_SRC_DIR}/linit.c
 | |
|     ${LUA_SRC_DIR}/liolib.c
 | |
|     ${LUA_SRC_DIR}/llex.c
 | |
|     ${LUA_SRC_DIR}/lmathlib.c
 | |
|     ${LUA_SRC_DIR}/lmem.c
 | |
|     ${LUA_SRC_DIR}/loadlib.c
 | |
|     ${LUA_SRC_DIR}/lobject.c
 | |
|     ${LUA_SRC_DIR}/lopcodes.c
 | |
|     ${LUA_SRC_DIR}/loslib.c
 | |
|     ${LUA_SRC_DIR}/lparser.c
 | |
|     ${LUA_SRC_DIR}/lstate.c
 | |
|     ${LUA_SRC_DIR}/lstring.c
 | |
|     ${LUA_SRC_DIR}/lstrlib.c
 | |
|     ${LUA_SRC_DIR}/ltable.c
 | |
|     ${LUA_SRC_DIR}/ltablib.c
 | |
|     ${LUA_SRC_DIR}/ltm.c
 | |
|     ${LUA_SRC_DIR}/lua.c
 | |
|     ${LUA_SRC_DIR}/luac.c
 | |
|     ${LUA_SRC_DIR}/lundump.c
 | |
|     ${LUA_SRC_DIR}/lvm.c
 | |
|     ${LUA_SRC_DIR}/lzio.c
 | |
|     ${LUA_SRC_DIR}/print.c
 | |
| )
 | |
| 
 | |
| target_include_directories(lua-5.1
 | |
|     PUBLIC
 | |
|         ${CMAKE_CURRENT_SOURCE_DIR}/src
 | |
| )
 | 
