VirtualBox

Changeset 20505 in vbox for trunk/src/VBox/Installer


Ignore:
Timestamp:
Jun 12, 2009 11:44:04 AM (15 years ago)
Author:
vboxsync
Message:

solaris/Makefile.kmk: Put things in the right place. Don't use foreach if addprefix will do.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/solaris/Makefile.kmk

    r20332 r20505  
    102102#
    103103PROGRAMS         += VBoxZoneAccess VBoxISAExec
    104 INSTALLS         += solaris-doc
    105 
    106 INSTALLS += solaris-bin
    107 solaris-bin_INST = bin/
    108 solaris-bin_MODE = a+rx,u+w
    109 solaris-bin_SOURCES = \
    110         $(if $(VBOX_WITH_PYTHON),$(PATH_ROOT)/src/VBox/Frontends/VBoxShell/vboxshell.py=>vboxshell.py,)
     104INSTALLS         += solaris-doc solaris-bin
    111105
    112106BLDDIRS          += \
     
    117111        $(SOLARIS_DBG_DIR)
    118112
    119 BLDDIRS += $(foreach d,\
     113BLDDIRS          += $(addprefix $(SOLARIS_BASEINST_DIR)/,\
    120114        usr \
    121115        usr/bin \
     
    125119        platform/i86pc/kernel/drv \
    126120        platform/i86pc/kernel/drv/amd64 \
    127 ,$(SOLARIS_BASEINST_DIR)/$(d))
    128 
     121)
    129122
    130123PACKING          += $(PATH_BIN)/$(PKG_FILENAME).tar.gz $(PATH_BIN)/$(DBG_ARCHIVE)
     
    132125OTHER_CLEAN      += $(addprefix $(SOLARIS_BASEINST_DIR)/,\
    133126        vbox.pkginfo vbox.copyright vbox.space vbox.pkgresponse \
    134         makepackage.sh prototype postinstall.sh preremove.sh)
     127        makepackage.sh prototype postinstall.sh preremove.sh)
    135128
    136129#
     
    158151        $(PATH_ROOT)/src/VBox/Frontends/VirtualBox/images/$(if $(VBOX_OSE),OSE,NonOSE)/VirtualBox_64px.png=>VBox.png
    159152
     153solaris-bin_INST = bin/
     154solaris-bin_MODE = a+rx,u+w
     155solaris-bin_SOURCES = \
     156        $(if $(VBOX_WITH_PYTHON),$(PATH_ROOT)/src/VBox/Frontends/VBoxShell/vboxshell.py=>vboxshell.py,)
     157
    160158#
    161159# Note: Other than the files produced during packing (.pkg, .gzip etc.) all files that
    162160# go into the temporary install folder $(SOLARIS_VBOXINST_DIR) should be part of $(SOLARIS_ARCH_FILES).
    163161# For the files produced during packing they should be cleaned up promptly when the work is done.
     162#
    164163
    165164# Strip these executables
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette