${FCGI_INCLUDE_DIRS}
)
-SET(OPJ_SERVER_SRCS
+IF(BUILD_JPIP_SERVER)
+
+ SET(OPJ_SERVER_SRCS
${CMAKE_CURRENT_SOURCE_DIR}/opj_server.c
)
+
+ # Build executable
+ ADD_EXECUTABLE(opj_server ${OPJ_SERVER_SRCS})
+ TARGET_LINK_LIBRARIES(opj_server openjpip_server)
+ SET_PROPERTY(
+ TARGET opj_server
+ APPEND PROPERTY
+ COMPILE_DEFINITIONS SERVER QUIT_SIGNAL="quitJPIP"
+ )
-# Build executable
-ADD_EXECUTABLE(opj_server ${OPJ_SERVER_SRCS})
-TARGET_LINK_LIBRARIES(opj_server openjpip_server ${FCGI_LIBRARIES})
-SET_PROPERTY(
- TARGET opj_server
- APPEND PROPERTY
- COMPILE_DEFINITIONS SERVER QUIT_SIGNAL="quitJPIP"
- )
+ # On unix you need to link to the math library:
+ IF(UNIX)
+ TARGET_LINK_LIBRARIES(opj_server m)
+ ENDIF(UNIX)
-# On unix you need to link to the math library:
-IF(UNIX)
- TARGET_LINK_LIBRARIES(opj_server m)
-ENDIF(UNIX)
+ # Install exe
+ INSTALL(TARGETS opj_server
+ EXPORT OpenJPEGTargets
+ DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications
+ )
+ENDIF(BUILD_JPIP_SERVER)
-# Install exe
-INSTALL(TARGETS opj_server
- EXPORT OpenJPEGTargets
- DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications
- )
-#
SET(EXES
opj_dec_server
jpip_to_jp2