mirror of
https://github.com/libretro/pcsx2.git
synced 2025-01-30 05:52:31 +00:00
83b3ac85d3
* use the standard 3 step flow: cmake, make, make install * Remove L10N_PORTABLE option, superseeded by PACKAGE_MODE * Extend PACKAGE_MODE to select the install directory (FHS or local bin) git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4805 96395faa-99c1-11dd-bbfe-3dabce05a288
37 lines
840 B
CMake
37 lines
840 B
CMake
# bin2cpp tool
|
|
|
|
# executable name
|
|
set(bin2cppName bin2cpp)
|
|
|
|
# Debug - Build
|
|
if(CMAKE_BUILD_TYPE STREQUAL Debug)
|
|
# add defines
|
|
add_definitions(-O2 -s -Wall -fexceptions)
|
|
endif(CMAKE_BUILD_TYPE STREQUAL Debug)
|
|
|
|
# Devel - Build
|
|
if(CMAKE_BUILD_TYPE STREQUAL Devel)
|
|
# add defines
|
|
add_definitions(-O2 -s -Wall -fexceptions)
|
|
endif(CMAKE_BUILD_TYPE STREQUAL Devel)
|
|
|
|
# Release - Build
|
|
if(CMAKE_BUILD_TYPE STREQUAL Release)
|
|
# add defines
|
|
add_definitions(-O2 -s -Wall -fexceptions)
|
|
endif(CMAKE_BUILD_TYPE STREQUAL Release)
|
|
|
|
# variable with all sources of this executable
|
|
set(bin2cppSources
|
|
bin2cpp.cpp)
|
|
|
|
set(bin2cppHeaders
|
|
)
|
|
|
|
# add executable
|
|
add_executable(${bin2cppName} ${bin2cppSources} ${bin2cppHeaders})
|
|
|
|
# set output directory
|
|
# set_target_properties(${bin2cppName} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/tools/bin)
|
|
|