Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Fix bitmapcode helper not building when it should be
[xestiaab/.git] / source / tools / CMakeLists.txt
index fb9e8b8..7a05fce 100644 (file)
@@ -2,21 +2,30 @@ add_executable(bitmapcode
     bitmapcode.cpp)
 
 if (MSVC)
+    target_link_libraries(bitmapcode
+        LINK_PUBLIC
+        ${wxWidgets_LIBRARIES})
     add_custom_command(
         TARGET bitmapcode
         POST_BUILD
-        COMMAND $(OutDir)/bitmapcode ${CMAKE_SOURCE_DIR}/bitmaps)
-endif()
-
-if (APPLE)
+        COMMAND bitmapcode ${CMAKE_SOURCE_DIR}/bitmaps)
+elseif (APPLE)
     target_link_libraries(bitmapcode
         LINK_PUBLIC
         c++
         ${wxWidgets_LIBRARIES})
+    add_custom_command(
+        TARGET bitmapcode
+        POST_BUILD
+        COMMAND bitmapcode ${CMAKE_SOURCE_DIR}/bitmaps)
 else()
     target_link_libraries(bitmapcode
         LINK_PUBLIC
         ${wxWidgets_LIBRARIES})
+    add_custom_command(
+        TARGET bitmapcode
+        POST_BUILD
+        COMMAND bitmapcode ${CMAKE_SOURCE_DIR}/bitmaps)
 endif()
 
 set (sources 
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy