cmake for both win and linux (mac probably needs changes)

This commit is contained in:
David Kocik 2022-06-13 17:42:05 +02:00
parent 8a617fd8f7
commit 9b1bc68961

View File

@ -1,8 +1,7 @@
#cmake_minimum_required(VERSION 3.13)
#project(PrusaSlicer_Downloader)
#add_executable(PrusaSlicer_Downloader WIN32
add_executable(PrusaSlicer_Downloader
set(SLIC3R_DOWNLOADER_SOURCES
DownloaderApp.cpp
DownloaderApp.hpp
Download.cpp
@ -13,14 +12,24 @@ add_executable(PrusaSlicer_Downloader
InstanceSend.hpp
FromSlicer/Http.cpp
FromSlicer/Http.hpp
)
)
if(NOT WIN32)
add_executable(PrusaSlicer_Downloader ${SLIC3R_DOWNLOADER_SOURCES})
set_target_properties(PrusaSlicer_Downloader PROPERTIES OUTPUT_NAME "prusa-slicer-downloader")
target_link_libraries(PrusaSlicer_Downloader libslic3r_gui)
else()
add_executable(PrusaSlicer_Downloader WIN32 ${SLIC3R_DOWNLOADER_SOURCES})
set_target_properties(PrusaSlicer_Downloader PROPERTIES OUTPUT_NAME "prusa-slicer-downloader")
target_link_libraries(PrusaSlicer_Downloader libslic3r_gui)
endif()
set_target_properties(PrusaSlicer_Downloader PROPERTIES OUTPUT_NAME "prusa-slicer-downloader")
#encoding_check(PrusaSlicer_Downloader)
target_link_libraries(PrusaSlicer_Downloader libslic3r_gui)