File: AppleRELEASEOptions.cmake

package info (click to toggle)
hugin 0.7.0~svn3191%2Bbeta5-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 18,680 kB
  • ctags: 14,527
  • sloc: cpp: 66,749; ansic: 6,140; sh: 3,338; makefile: 575; perl: 113; java: 29; xml: 9
file content (65 lines) | stat: -rw-r--r-- 1,721 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65

# --- If we are on OS X copy all the embedded libraries to the app bundle
IF (APPLE)
   MESSAGE ( "Building Standalone release" )
#  IF ( NOT DEP_QT_LIBS )
#    SET (DEP_QT_LIBS "QtCore QtGui" )
#
#  ENDIF ( NOT DEP_QT_LIBS )
#    
#   IF ( NOT QT_PREFIX )
#    SET (QT_PREFIX "")
#  ENDIF ( NOT QT_PREFIX )
#
#  IF ( NOT QT_SUFFIX )
#    SET (QT_SUFFIX "framework")
#  ENDIF ( NOT QT_SUFFIX )
#
#  IF ( NOT QT_VERSION )
#    SET (QT_VERSION "4.2.3")
#  ENDIF ( NOT QT_VERSION )
#
#
  # -- This script will take care of files that the application is dependent on
  CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/CMakeModules/PackageMacAppBundleLibs.sh.in
                 ${hugin_BINARY_DIR}/${BINDIR}/PackageMacAppBundleLibs.sh @ONLY IMMEDIATE)

#  CONFIGURE_FILE(${CMAKE_PROJECT_DIR}/CMakeModules/PackageQt4ForOSXAppBundle.sh.in
#                 ${BINDIR}/PackageQt4ForOSXAppBundle.sh @ONLY IMMEDIATE)

  GET_TARGET_PROPERTY(EXE_LOC ${PROGNAME} LOCATION)

  ADD_CUSTOM_COMMAND(
    TARGET ${PROGNAME}
    POST_BUILD
    COMMAND "/bin/chmod"
    ARGS ugo+x ${hugin_BINARY_DIR}/${BINDIR}/PackageMacAppBundleLibs.sh
    )

  #-- Copy and adjust install_names on the Supporting Libraries
  #
  ADD_CUSTOM_COMMAND (
    TARGET  ${PROGNAME}
    POST_BUILD
    COMMAND ${hugin_BINARY_DIR}/${BINDIR}/PackageMacAppBundleLibs.sh
    ARGS
  )
  
#  ADD_CUSTOM_COMMAND(
#     TARGET ${OS_X_APP_NAME}
#     POST_BUILD
#     COMMAND "/bin/chmod"
#     ARGS ugo+x ${BINDIR}/PackageQt4ForOSXAppBundle.sh
#     )
        
  #-- Use the generated Shell script to copy and correct the QtLibs
#  ADD_CUSTOM_COMMAND (
#    TARGET  ${OS_X_APP_NAME}
#    POST_BUILD
#    COMMAND ${BINDIR}/PackageQt4ForOSXAppBundle.sh
#    ARGS
#  )
  

ENDIF (APPLE)