| 12345678910111213141516171819202122232425262728 |
- # Define target name
- set (TARGET_NAME AngelScript)
- # Define source files
- set (CPP_FILES
- source/as_atomic.cpp source/as_builder.cpp source/as_bytecode.cpp source/as_callfunc.cpp
- source/as_callfunc_x86.cpp source/as_compiler.cpp source/as_configgroup.cpp source/as_context.cpp
- source/as_datatype.cpp source/as_gc.cpp source/as_generic.cpp source/as_globalproperty.cpp source/as_memory.cpp
- source/as_module.cpp source/as_objecttype.cpp source/as_outputbuffer.cpp source/as_parser.cpp source/as_restore.cpp
- source/as_scriptcode.cpp source/as_scriptengine.cpp source/as_scriptfunction.cpp source/as_scriptnode.cpp
- source/as_scriptobject.cpp source/as_string.cpp source/as_string_util.cpp source/as_thread.cpp
- source/as_tokenizer.cpp source/as_typeinfo.cpp source/as_variablescope.cpp
- )
- file (GLOB H_FILES
- include/*.h source/*.h
- )
- set (SOURCE_FILES ${CPP_FILES} ${H_FILES})
- # Include directories
- include_directories (
- include source
- )
- # Define target & libraries to link
- add_library (${TARGET_NAME} STATIC ${SOURCE_FILES})
- finalize_lib ()
|