cmake_minimum_required(VERSION 2.6) SET(TARGET LUAScript) PROJECT(${TARGET}) SET(SRCS stdafx.cpp "${TARGET}.cpp" ${NSCP_DEF_PLUGIN_CPP} ) ADD_DEFINITIONS(${NSCP_GLOBAL_DEFINES}) INCLUDE_DIRECTORIES(${LUA_INCLUE_DIR}) IF(WIN32) SET(SRCS ${SRCS} stdafx.h "${TARGET}.h" "${TARGET}.def" lua_wrappers.hpp script_wrapper.hpp ${NSCP_DEF_PLUGIN_HPP} ) ENDIF(WIN32) add_library(${TARGET} MODULE ${SRCS}) target_link_libraries(${TARGET} ${Boost_FILESYSTEM_LIBRARY} ${NSCP_DEF_PLUGIN_LIB} lua_static ) INCLUDE(${BUILD_CMAKE_FOLDER}/module.cmake)