Makefile.kmk revision 4072e5de94c220bcd92ef20fd334af90a32b981f
6147N/A# available from http://www.virtualbox.org. This file is free software;
6147N/A# Clara, CA 95054 USA or visit http://www.sun.com if you need
6147N/Ainclude $(KBUILD_PATH)/subheader.kmk
6147N/A include $(PATH_SUB_CURRENT)/SharedFolders/Makefile.kmk
6147N/APKGFILENAME := VBoxSolarisAdditions.pkg
6147N/AVBOX_PATH_X11_ADDITION_INSTALLER := $(PATH_ROOT)/src/VBox/Additions/x11/installer
6147N/A BIN_COPY := /usr/sfw/bin/gobjcopy -S -R .comment
6147N/A BIN_COPY_SYMBOLS := /usr/sfw/bin/gobjcopy -g -R .comment
6147N/Ainclude $(KBUILD_PATH)/subfooter.kmk
6147N/A$(PATH_BIN)/additions/VBoxSolarisAdditions.pkg: \
6147N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/makepackage.sh \
6147N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/postinstall.sh \
6147N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/preremove.sh \
6147N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxguest.pkginfo \
6147N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxguest.sh \
6147N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxservice.xml \
6147N/A $(VBOX_PATH_X11_ADDITION_INSTALLER)/x11config.pl \
6147N/A $(VBOX_PATH_X11_ADDITION_INSTALLER)/x11restore.pl \
6147N/A $(VBOX_PATH_X11_ADDITION_INSTALLER)/solaris_xorg.conf \
6147N/A $(VBOX_PATH_X11_ADDITION_INSTALLER)/VBoxRandR.sh \
6147N/A $(PATH_BIN)/additions/vboxguest \
6147N/A $(if $(VBOX_OSE),,$(PATH_ROOT)/doc/License.txt) \
6147N/A $(PATH_BIN)/additions/VBoxClient \
6163N/A $(PATH_BIN)/additions/VBoxService \
6147N/A $(PATH_BIN)/additions/VBoxControl \
6147N/A $(PATH_BIN)/additions/vboxvideo_drv_13.so \
6147N/A $(PATH_BIN)/additions/vboxvideo_drv_14.so \
6147N/A $(PATH_BIN)/additions/vboxvideo_drv_70.so \
6147N/A $(PATH_BIN)/additions/vboxvideo_drv_71.so \
6147N/A $(PATH_BIN)/additions/vboxmouse_drv_14.so \
6163N/A $(PATH_BIN)/additions/vboxmouse_drv_70.so \
6163N/A $(PATH_BIN)/additions/vboxmouse_drv_71.so \
6163N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxdevlink.sed \
6147N/A $(PATH_SUB_CURRENT)/solaris/Makefile.kmk
6147N/A --output $(SOLARIS_INST_DIR)/vboxguest.pkginfo \
6147N/A $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxguest.pkginfo
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/makepackage.sh $(SOLARIS_INST_DIR)/makepackage.sh
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/postinstall.sh $(SOLARIS_INST_DIR)/postinstall.sh
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/preremove.sh $(SOLARIS_INST_DIR)/preremove.sh
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxguest.sh $(SOLARIS_INST_DIR)/vboxguest.sh
6147N/A $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxservice.xml $(SOLARIS_INST_DIR)/vboxservice.xml
6147N/A $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxguest.space $(SOLARIS_INST_DIR)/vboxguest.space
6147N/A $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_ROOT)/doc/License.txt $(SOLARIS_INST_DIR)/vboxguest.copyright)
6147N/A $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_X11_ADDITION_INSTALLER)/vboxclient.desktop $(SOLARIS_INST_DIR)/vboxclient.desktop
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_X11_ADDITION_INSTALLER)/98vboxadd-xclient $(SOLARIS_INST_DIR)/1099.vboxclient
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_X11_ADDITION_INSTALLER)/x11config.pl $(SOLARIS_INST_DIR)/x11config.pl
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_X11_ADDITION_INSTALLER)/x11restore.pl $(SOLARIS_INST_DIR)/x11restore.pl
6147N/A $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_X11_ADDITION_INSTALLER)/solaris_xorg.conf $(SOLARIS_INST_DIR)/solaris_xorg.conf
6147N/A $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_X11_ADDITION_INSTALLER)/VBoxRandR.sh $(SOLARIS_INST_DIR)/VBoxRandR.sh
6147N/A $(QUIET)$(INSTALL) -m 0644 $(PATH_ROOT)/src/VBox/Additions/common/VBoxGuest/VBoxGuest-solaris.conf $(SOLARIS_INST_DIR)/vboxguest.conf
6147N/A $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/additions/vboxguest $(SOLARIS_INST_DIR)/vboxguest
6147N/A $(QUIET)$(INSTALL) -s -m 0755 $(PATH_BIN)/additions/VBoxClient $(SOLARIS_INST_DIR)/VBoxClient
6147N/A $(QUIET)$(INSTALL) -s -m 0755 $(PATH_BIN)/additions/VBoxService $(SOLARIS_INST_DIR)/VBoxService
6147N/A $(QUIET)$(INSTALL) -s -m 0755 $(PATH_BIN)/additions/VBoxControl $(SOLARIS_INST_DIR)/VBoxControl
6147N/A $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_13.so $(SOLARIS_INST_DIR)/vboxvideo_drv_13.so
6147N/A $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_14.so $(SOLARIS_INST_DIR)/vboxvideo_drv_14.so
6147N/A $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_70.so $(SOLARIS_INST_DIR)/vboxvideo_drv_70.so
6147N/A $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_71.so $(SOLARIS_INST_DIR)/vboxvideo_drv_71.so
6147N/A $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_14.so $(SOLARIS_INST_DIR)/vboxmouse_drv_14.so
6147N/A $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_70.so $(SOLARIS_INST_DIR)/vboxmouse_drv_70.so
6147N/A $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxmouse_drv_71.so $(SOLARIS_INST_DIR)/vboxmouse_drv_71.so
6147N/A $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxdevlink.sed $(SOLARIS_INST_DIR)/etc/devlink.tab
6147N/A $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/VBox.sh $(SOLARIS_INST_DIR)/VBox.sh
6147N/A $(QUIET)$(SOLARIS_INST_DIR)/makepackage.sh $(SOLARIS_INST_DIR) $(PKGFILENAME) $(KBUILD_TARGET_ARCH)