From: TimePath Date: Sun, 30 Jul 2017 04:11:48 +0000 (+1000) Subject: Merge branch 'illwieckz/files' X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=commitdiff_plain;h=8e101344b9dcd19bd091b3bb75bce0ef717386c0;hp=471a4d2dd74897618eade3f49b7290ff1dc27e1d Merge branch 'illwieckz/files' --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 1dbdb887..58715216 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -145,7 +145,7 @@ if (BUILD_RADIANT) endif () if (CMAKE_EXECUTABLE_SUFFIX) - set(RADIANT_EXECUTABLE ${CMAKE_EXECUTABLE_SUFFIX}) + string(REGEX REPLACE "^[.]" "" RADIANT_EXECUTABLE ${CMAKE_EXECUTABLE_SUFFIX}) else () execute_process( COMMAND uname -m diff --git a/radiant/map.cpp b/radiant/map.cpp index 9978092e..147cfa98 100644 --- a/radiant/map.cpp +++ b/radiant/map.cpp @@ -1820,7 +1820,7 @@ const char* map_import( const char* title ){ } const char* map_save( const char* title ){ - return file_dialog( GTK_WIDGET( MainFrame_getWindow() ), TRUE, title, getLastFolderPath(), MapFormat::Name(), false, true, false ); + return file_dialog( GTK_WIDGET( MainFrame_getWindow() ), FALSE, title, getLastFolderPath(), MapFormat::Name(), false, false, true ); } void OpenMap(){ diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 94cbbe5b..ad32a079 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -2,7 +2,7 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}") macro(radiant_tool name) add_executable(${name} ${ARGN}) - if (NOT (CMAKE_EXECUTABLE_SUFFIX STREQUAL RADIANT_EXECUTABLE)) + if (NOT (CMAKE_EXECUTABLE_SUFFIX STREQUAL ".${RADIANT_EXECUTABLE}")) add_custom_command(TARGET ${name} POST_BUILD COMMAND ln -f -s "$" "${PROJECT_BINARY_DIR}/${name}.${RADIANT_EXECUTABLE}" VERBATIM