Update CMakeLists for Steamshim

This commit is contained in:
Vinyl Darkscratch 2018-10-07 10:09:50 -07:00
parent 02c9c6f6e4
commit ba53c20972
2 changed files with 9 additions and 5 deletions

View file

@ -6,8 +6,8 @@ conan_basic_setup()
## Setup options ## ## Setup options ##
option(STEAM "Build for Steam" ON) option(STEAM "Build for Steam" OFF)
set(STEAMWORKS_PATH "${CMAKE_BINARY_DIR}/steamworks" CACHE PATH "Path to Steamworks folder") set(STEAMWORKS_PATH "${CMAKE_CURRENT_SOURCE_DIR}/steamworks" CACHE PATH "Path to Steamworks folder")
option(DEBUG "Debug mode" OFF) option(DEBUG "Debug mode" OFF)
## Misc setup ## ## Misc setup ##

View file

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 2.8.11) cmake_minimum_required(VERSION 2.8.11)
set(STEAMWORKS_PATH "" CACHE PATH "Path to Steamworks folder") set(STEAMWORKS_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../steamworks" CACHE PATH "Path to Steamworks folder")
set(GAME_LAUNCH_NAME "oneshot" CACHE STRING "Game launch name") set(GAME_LAUNCH_NAME "oneshot" CACHE STRING "Game launch name")
option(DEBUG "Debug mode" OFF) option(DEBUG "Debug mode" OFF)
@ -20,7 +20,7 @@ IF(APPLE)
link_directories(${STEAMWORKS_PATH}/redistributable_bin/osx32) link_directories(${STEAMWORKS_PATH}/redistributable_bin/osx32)
ELSEIF(WIN32) ELSEIF(WIN32)
list(APPEND SOURCES resources.rc) list(APPEND SOURCES resources.rc)
link_directories(${STEAMWORKS_PATH}/redistributable_bin) link_directories(${STEAMWORKS_PATH}/redistributable_bin/win64)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mwindows") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mwindows")
ELSEIF(LINUX) ELSEIF(LINUX)
link_directories(${STEAMWORKS_PATH}/redistributable_bin/linux64) link_directories(${STEAMWORKS_PATH}/redistributable_bin/linux64)
@ -31,4 +31,8 @@ add_executable(steamshim
${SOURCES} ${SOURCES}
) )
target_link_libraries(steamshim steam_api) IF(WIN32)
target_link_libraries(steamshim steam_api64)
ELSE()
target_link_libraries(steamshim steam_api)
ENDIF()