Skip to content

Commit

Permalink
engine/setup/CMakeLists.txt: Tabs to spaces
Browse files Browse the repository at this point in the history
  • Loading branch information
stephengtuggy committed Jan 8, 2025
1 parent 80383f0 commit f9b0e33
Showing 1 changed file with 58 additions and 58 deletions.
116 changes: 58 additions & 58 deletions engine/setup/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,82 +26,82 @@
CMAKE_MINIMUM_REQUIRED(VERSION 3.21 FATAL_ERROR)

IF (CMAKE_SYSTEM_NAME STREQUAL BEOS OR CMAKE_SYSTEM_NAME STREQUAL Windows)
MESSAGE ("SKIPPING vegasettings - not supported on this platform at this time")
MESSAGE ("SKIPPING vegasettings - not supported on this platform at this time")
ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
#SET_PROPERTY(DIRECTORY PROPERTY INCLUDE_DIRECTORIES "")
SET(VEGASETTINGS_SOURCES
src/c/setup.cpp
src/include/central.cpp
src/include/display_gtk.cpp
src/include/display_dialog.cpp
src/include/file.cpp
src/include/general.cpp
../src/common/common.cpp
)
#SET_PROPERTY(DIRECTORY PROPERTY INCLUDE_DIRECTORIES "")
SET(VEGASETTINGS_SOURCES
src/c/setup.cpp
src/include/central.cpp
src/include/display_gtk.cpp
src/include/display_dialog.cpp
src/include/file.cpp
src/include/general.cpp
../src/common/common.cpp
)

ADD_EXECUTABLE(vegasettings ${VEGASETTINGS_SOURCES})
TARGET_COMPILE_DEFINITIONS(vegasettings PUBLIC "BOOST_ALL_DYN_LINK")
ADD_EXECUTABLE(vegasettings ${VEGASETTINGS_SOURCES})
TARGET_COMPILE_DEFINITIONS(vegasettings PUBLIC "BOOST_ALL_DYN_LINK")

#find GTK3
FIND_PACKAGE(GTK3 3.0 REQUIRED gtk)
IF(GTK3_FOUND)
SET(GTK_LIBS ${GTK3_LIBRARIES})
SET(GTK_CFLAGS ${GTK3_DEFINITIONS} -DGTK)
ELSE(GTK3_FOUND)
MESSAGE("Did not find GTK3")
ENDIF(GTK3_FOUND)
#find GTK3
FIND_PACKAGE(GTK3 3.0 REQUIRED gtk)
IF(GTK3_FOUND)
SET(GTK_LIBS ${GTK3_LIBRARIES})
SET(GTK_CFLAGS ${GTK3_DEFINITIONS} -DGTK)
ELSE(GTK3_FOUND)
MESSAGE("Did not find GTK3")
ENDIF(GTK3_FOUND)

ADD_DEFINITIONS(${GTK_CFLAGS})
ADD_DEFINITIONS(${GTK_CFLAGS})

FIND_PACKAGE(Boost COMPONENTS program_options REQUIRED)
FIND_PACKAGE(Boost COMPONENTS program_options REQUIRED)

INCLUDE_DIRECTORIES(
INCLUDE_DIRECTORIES(
${Vega_Strike_SOURCE_DIR}/setup/src/include
${Vega_Strike_SOURCE_DIR}/src/common
${Vega_Strike_BINARY_DIR}
${GTK3_INCLUDE_DIRS}
${Boost_INCLUDE_DIRS}
${Boost_INCLUDE_DIRS}
)
TARGET_LINK_LIBRARIES(vegasettings ${GTK_LIBS} ${Boost_LIBRARIES})
TARGET_LINK_LIBRARIES(vegasettings ${GTK_LIBS} ${Boost_LIBRARIES})

INSTALL(TARGETS vegasettings DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT vegasettings)
INSTALL(TARGETS vegasettings DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT vegasettings)
ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Darwin)
SET(VEGASETTINGS_SOURCES
src/c/setup.cpp
src/include/central.cpp
src/include/display_gtk.cpp
src/include/display_dialog.cpp
src/include/file.cpp
src/include/general.cpp
../src/common/common.cpp
)
SET(VEGASETTINGS_SOURCES
src/c/setup.cpp
src/include/central.cpp
src/include/display_gtk.cpp
src/include/display_dialog.cpp
src/include/file.cpp
src/include/general.cpp
../src/common/common.cpp
)

ADD_EXECUTABLE(vegasettings MACOSX_BUNDLE ${VEGASETTINGS_SOURCES})
TARGET_COMPILE_DEFINITIONS(vegasettings PUBLIC "BOOST_ALL_DYN_LINK")
ADD_EXECUTABLE(vegasettings MACOSX_BUNDLE ${VEGASETTINGS_SOURCES})
TARGET_COMPILE_DEFINITIONS(vegasettings PUBLIC "BOOST_ALL_DYN_LINK")

#find GTK3
FIND_PACKAGE(GTK3 3.0 REQUIRED gtk)
IF(GTK3_FOUND)
SET(GTK_LIBS ${GTK3_LIBRARIES})
SET(GTK_CFLAGS ${GTK3_DEFINITIONS} -DGTK)
ELSE(GTK3_FOUND)
MESSAGE("Did not find GTK3")
ENDIF(GTK3_FOUND)
#find GTK3
FIND_PACKAGE(GTK3 3.0 REQUIRED gtk)
IF(GTK3_FOUND)
SET(GTK_LIBS ${GTK3_LIBRARIES})
SET(GTK_CFLAGS ${GTK3_DEFINITIONS} -DGTK)
ELSE(GTK3_FOUND)
MESSAGE("Did not find GTK3")
ENDIF(GTK3_FOUND)

ADD_DEFINITIONS(${GTK_CFLAGS})
ADD_DEFINITIONS(${GTK_CFLAGS})

FIND_PACKAGE(Boost COMPONENTS program_options REQUIRED)
FIND_PACKAGE(Boost COMPONENTS program_options REQUIRED)

INCLUDE_DIRECTORIES(
${Vega_Strike_SOURCE_DIR}/setup/src/include
${Vega_Strike_SOURCE_DIR}/src/common
${Vega_Strike_BINARY_DIR}
${GTK3_INCLUDE_DIRS}
${Boost_INCLUDE_DIRS}
)
TARGET_LINK_LIBRARIES(vegasettings ${GTK_LIBS} ${Boost_LIBRARIES})
INCLUDE_DIRECTORIES(
${Vega_Strike_SOURCE_DIR}/setup/src/include
${Vega_Strike_SOURCE_DIR}/src/common
${Vega_Strike_BINARY_DIR}
${GTK3_INCLUDE_DIRS}
${Boost_INCLUDE_DIRS}
)
TARGET_LINK_LIBRARIES(vegasettings ${GTK_LIBS} ${Boost_LIBRARIES})

INSTALL(TARGETS vegasettings DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT vegasettings BUNDLE DESTINATION "/Applications/VegaStrike")
INSTALL(TARGETS vegasettings DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT vegasettings BUNDLE DESTINATION "/Applications/VegaStrike")
ELSE ()
MESSAGE ("SKIPPING vegasettings - not supported on this platform at this time")
MESSAGE ("SKIPPING vegasettings - not supported on this platform at this time")
ENDIF ()

0 comments on commit f9b0e33

Please sign in to comment.