mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2024-11-25 05:08:37 -05:00
Icons and CPack bundle patch
This commit is contained in:
parent
9d9bb8f103
commit
04fb8f6a3a
@ -347,6 +347,7 @@ IF (APPLE AND BUNDLE_APP)
|
|||||||
${PROJECT_SOURCE_DIR}/font/vera_sans_mono24_0.png
|
${PROJECT_SOURCE_DIR}/font/vera_sans_mono24_0.png
|
||||||
${PROJECT_SOURCE_DIR}/font/vera_sans_mono32_0.png
|
${PROJECT_SOURCE_DIR}/font/vera_sans_mono32_0.png
|
||||||
${PROJECT_SOURCE_DIR}/font/vera_sans_mono48_0.png
|
${PROJECT_SOURCE_DIR}/font/vera_sans_mono48_0.png
|
||||||
|
${PROJECT_SOURCE_DIR}/icon/CubicSDR.icns
|
||||||
)
|
)
|
||||||
|
|
||||||
SET_SOURCE_FILES_PROPERTIES(
|
SET_SOURCE_FILES_PROPERTIES(
|
||||||
@ -362,33 +363,27 @@ IF (APPLE AND BUNDLE_APP)
|
|||||||
${PROJECT_SOURCE_DIR}/font/vera_sans_mono24_0.png
|
${PROJECT_SOURCE_DIR}/font/vera_sans_mono24_0.png
|
||||||
${PROJECT_SOURCE_DIR}/font/vera_sans_mono32_0.png
|
${PROJECT_SOURCE_DIR}/font/vera_sans_mono32_0.png
|
||||||
${PROJECT_SOURCE_DIR}/font/vera_sans_mono48_0.png
|
${PROJECT_SOURCE_DIR}/font/vera_sans_mono48_0.png
|
||||||
|
${PROJECT_SOURCE_DIR}/icon/CubicSDR.icns
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
MACOSX_PACKAGE_LOCATION Resources
|
MACOSX_PACKAGE_LOCATION Resources
|
||||||
)
|
)
|
||||||
|
|
||||||
# SET( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -L/opt/local/Library" )
|
|
||||||
|
|
||||||
target_link_libraries(CubicSDR rtlsdr ${LIQUID_LIB} ${FFTW_LIB} ${wxWidgets_LIBRARIES} ${OPENGL_LIBRARIES} ${OTHER_LIBRARIES})
|
target_link_libraries(CubicSDR rtlsdr ${LIQUID_LIB} ${FFTW_LIB} ${wxWidgets_LIBRARIES} ${OPENGL_LIBRARIES} ${OTHER_LIBRARIES})
|
||||||
SET_TARGET_PROPERTIES(CubicSDR PROPERTIES MACOSX_BUNDLE TRUE)
|
SET_TARGET_PROPERTIES(CubicSDR PROPERTIES MACOSX_BUNDLE TRUE)
|
||||||
|
|
||||||
# SET_TARGET_PROPERTIES(wxTest PROPERTIES
|
SET_TARGET_PROPERTIES(CubicSDR PROPERTIES
|
||||||
# MACOSX_BUNDLE_BUNDLE_NAME ${PROJECT_NAME}
|
MACOSX_BUNDLE_BUNDLE_NAME "CubicSDR"
|
||||||
# MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
|
# MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
|
||||||
# MACOSX_BUNDLE_LONG_VERSION_STRING "${PROJECT_VERSION}"
|
# MACOSX_BUNDLE_LONG_VERSION_STRING "${PROJECT_VERSION}"
|
||||||
# MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION}"
|
# MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION}"
|
||||||
# MACOSX_BUNDLE_GUI_IDENTIFIER "com.example.${PROJECT_NAME}"
|
MACOSX_BUNDLE_GUI_IDENTIFIER "com.cubicproductions.cubicsdr"
|
||||||
# MACOSX_BUNDLE_ICON_FILE icon.icns
|
MACOSX_BUNDLE_ICON_FILE CubicSDR.icns
|
||||||
# )
|
)
|
||||||
|
|
||||||
# SET(LIB_DIRS "${LIB_DIRS} ${wxWidgets_LIBRARY_DIRS} /usr/lib /usr/local/lib /opt/local/lib")
|
|
||||||
SET(APPS "${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME}/CubicSDR.app")
|
SET(APPS "${CMAKE_BINARY_DIR}/${EX_PLATFORM_NAME}/CubicSDR.app")
|
||||||
# SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH FALSE)
|
# SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH FALSE)
|
||||||
# SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
|
# SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
|
||||||
|
|
||||||
# file(GLOB_RECURSE WXLIBS
|
|
||||||
# \"\${wxWidgets_LIBRARY_DIRS}/*${CMAKE_SHARED_LIBRARY_SUFFIX}\")
|
|
||||||
|
|
||||||
|
|
||||||
INSTALL(CODE "
|
INSTALL(CODE "
|
||||||
SET(BU_COPY_FULL_FRAMEWORK_CONTENTS ON)
|
SET(BU_COPY_FULL_FRAMEWORK_CONTENTS ON)
|
||||||
include(BundleUtilities)
|
include(BundleUtilities)
|
||||||
@ -396,6 +391,10 @@ IF (APPLE AND BUNDLE_APP)
|
|||||||
VERIFY_APP(\"${APPS}\")
|
VERIFY_APP(\"${APPS}\")
|
||||||
" COMPONENT Runtime)
|
" COMPONENT Runtime)
|
||||||
|
|
||||||
|
INSTALL(TARGETS CubicSDR
|
||||||
|
BUNDLE DESTINATION . COMPONENT Runtime
|
||||||
|
)
|
||||||
|
|
||||||
set(CPACK_BINARY_DRAGNDROP ON)
|
set(CPACK_BINARY_DRAGNDROP ON)
|
||||||
include(CPack)
|
include(CPack)
|
||||||
ENDIF (APPLE AND BUNDLE_APP)
|
ENDIF (APPLE AND BUNDLE_APP)
|
||||||
|
BIN
icon/CubicSDR.icns
Normal file
BIN
icon/CubicSDR.icns
Normal file
Binary file not shown.
BIN
icon/CubicSDR.ico
Normal file
BIN
icon/CubicSDR.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 108 KiB |
Loading…
Reference in New Issue
Block a user