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) #cmake_minimum_required(VERSION 3.13)
#project(PrusaSlicer_Downloader) #project(PrusaSlicer_Downloader)
#add_executable(PrusaSlicer_Downloader WIN32 set(SLIC3R_DOWNLOADER_SOURCES
add_executable(PrusaSlicer_Downloader
DownloaderApp.cpp DownloaderApp.cpp
DownloaderApp.hpp DownloaderApp.hpp
Download.cpp Download.cpp
@ -13,14 +12,24 @@ add_executable(PrusaSlicer_Downloader
InstanceSend.hpp InstanceSend.hpp
FromSlicer/Http.cpp FromSlicer/Http.cpp
FromSlicer/Http.hpp 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) #encoding_check(PrusaSlicer_Downloader)
target_link_libraries(PrusaSlicer_Downloader libslic3r_gui)