@ -26,7 +26,7 @@ ExternalProject_Add(lokinet-gui
G I T _ R E P O S I T O R Y " $ { L O K I N E T _ G U I _ R E P O } "
G I T _ T A G " $ { L O K I N E T _ G U I _ C H E C K O U T } "
C M A K E _ A R G S - D M A C O S _ A P P = O N - D C M A K E _ I N S T A L L _ P R E F I X = $ { P R O J E C T _ B I N A R Y _ D I R } - D M A C O S _ S I G N = $ { M A C O S _ S I G N _ A P P }
- D C M A K E _ P R E F I X _ P A T H = $ { C M A K E _ P R E F I X _ P A T H }
- D C M A K E _ P R E F I X _ P A T H = $ { C M A K E _ P R E F I X _ P A T H } - D B U I L D _ S T A T I C _ D E P S = O N - D B U I L D _ S H A R E D _ L I B S = O F F
)
@ -60,16 +60,15 @@ set(CPACK_GENERATOR "productbuild")
set ( CPACK_PACKAGING_INSTALL_PREFIX "/opt/lokinet" )
set ( CPACK_POSTFLIGHT_LOKINET_SCRIPT ${ CMAKE_SOURCE_DIR } /contrib/macos/postinstall )
# T h e G U I i s G P L v 3 , a n d s o t h e b u n d l e d c o r e + G U I m u s t b e a s w e l l :
set ( CPACK_RESOURCE_FILE_LICENSE "${PROJECT_SOURCE_DIR}/contrib/gpl-3.0.txt" )
set ( CPACK_RESOURCE_FILE_LICENSE "${PROJECT_SOURCE_DIR}/LICENSE.txt" )
set ( CPACK_PRODUCTBUILD_IDENTITY_NAME "${MACOS_SIGN_PKG}" )
if ( MACOS_SIGN_APP )
add_custom_target ( sign ALL
e c h o " S i g n i n g l o k i n e t a n d l o k i n e t ct l b i n a r i e s "
C O M M A N D c o d e s i g n - s " $ { M A C O S _ S I G N _ A P P } " - - s t r i c t - - o p t i o n s r u n t i m e - - f o r c e - v v v $ < T A R G E T _ F I L E : l o k i n e t > $ < T A R G E T _ F I L E : l o k i n e t ct l >
D E P E N D S l o k i n e t l o k i n e t ct l
e c h o " S i g n i n g l o k i n e t a n d l o k i n e t -v p n b i n a r i e s "
C O M M A N D c o d e s i g n - s " $ { M A C O S _ S I G N _ A P P } " - - s t r i c t - - o p t i o n s r u n t i m e - - f o r c e - v v v $ < T A R G E T _ F I L E : l o k i n e t > $ < T A R G E T _ F I L E : l o k i n e t -v p n >
D E P E N D S l o k i n e t l o k i n e t -v p n
)
endif ( )