File tree 1 file changed +23
-2
lines changed
1 file changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -381,8 +381,9 @@ IF (POSTGRES_FOUND)
381
381
ENDIF (POSTGRES_FOUND)
382
382
383
383
#############
384
-
385
- ADD_EXECUTABLE (${QGIS_APP_NAME} MACOSX_BUNDLE WIN32 ${QGIS_APP_SRCS} ${QGIS_APP_MOC_SRCS} ${IMAGE_RCC_SRCS} )
384
+ SET (QGIS_APP_LIB_NAME ${QGIS_APP_NAME} _app)
385
+ ADD_EXECUTABLE (${QGIS_APP_NAME} MACOSX_BUNDLE WIN32 ${QGIS_APP_SRCS} ${QGIS_APP_MOC_SRCS} )
386
+ ADD_LIBRARY (${QGIS_APP_LIB_NAME} SHARED ${QGIS_APP_SRCS} ${QGIS_APP_MOC_SRCS} ${INDEX_SRC} ${QGIS_APP_HDRS} ${QGIS_APP_MOC_HDRS} )
386
387
387
388
TARGET_LINK_LIBRARIES (${QGIS_APP_NAME}
388
389
${QWT_LIBRARY}
@@ -396,6 +397,19 @@ TARGET_LINK_LIBRARIES(${QGIS_APP_NAME}
396
397
qgis_analysis
397
398
)
398
399
400
+ TARGET_LINK_LIBRARIES (${QGIS_APP_LIB_NAME}
401
+ ${QWT_LIBRARY}
402
+ ${QT_QTSQL_LIBRARY}
403
+ ${QT_QTUITOOLS_LIBRARY}
404
+ #should only be needed for win
405
+ ${QT_QTMAIN_LIBRARY}
406
+ ${QWTPOLAR_LIBRARY}
407
+ qgis_core
408
+ qgis_gui
409
+ qgis_analysis
410
+ )
411
+
412
+
399
413
IF ( WIN32 )
400
414
ADD_DEFINITIONS (-DQWT_DLL)
401
415
ENDIF ( WIN32 )
@@ -429,6 +443,13 @@ INSTALL(TARGETS ${QGIS_APP_NAME}
429
443
BUNDLE DESTINATION ${QGIS_INSTALL_PREFIX}
430
444
RUNTIME DESTINATION ${QGIS_BIN_DIR} )
431
445
446
+ INSTALL (TARGETS ${QGIS_APP_LIB_NAME}
447
+ RUNTIME DESTINATION ${QGIS_BIN_DIR}
448
+ LIBRARY DESTINATION ${QGIS_LIB_DIR}
449
+ ARCHIVE DESTINATION ${QGIS_LIB_DIR}
450
+ FRAMEWORK DESTINATION ${QGIS_FW_SUBDIR}
451
+ PUBLIC_HEADER DESTINATION ${QGIS_INCLUDE_DIR} )
452
+
432
453
IF (APPLE )
433
454
INSTALL (CODE "EXECUTE_PROCESS(COMMAND /bin/echo -n \" APPLQGIS\" OUTPUT_FILE \" $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX} /../PkgInfo\" )" )
434
455
ENDIF (APPLE )
You can’t perform that action at this time.
0 commit comments