Changeset 29681 in vbox for trunk/src/VBox/Additions/linux
- Timestamp:
- May 20, 2010 11:14:46 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 61847
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/linux/export_modules
r28998 r29681 26 26 FILE_OUT="`cd \`dirname $1\`; pwd`/`basename $1`" 27 27 PATH_ROOT="`cd \`dirname $0\`/../../../..; pwd`" 28 PATH_LINUX="$PATH_ROOT/src/VBox/Additions/linux" 28 29 PATH_VBOXGUEST="$PATH_ROOT/src/VBox/Additions/common/VBoxGuest" 29 30 PATH_VBOXSF="$PATH_ROOT/src/VBox/Additions/linux/sharedfolders" … … 32 33 VBOX_VERSION_MINOR=`sed -e "s/^ *VBOX_VERSION_MINOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk` 33 34 VBOX_VERSION_BUILD=`sed -e "s/^ *VBOX_VERSION_BUILD *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk` 35 VBOX_SVN_REV=`sed -e 's/^ *VBOX_SVN_REV_FALLBACK *:= \+\$(patsubst *%:,, *\$Rev: *\([0-9]\+\) *\$ *) */\1/;t;d' $PATH_ROOT/Config.kmk` 36 VBOX_VENDOR=`sed -e 's/^ *VBOX_VENDOR *= \+\(.\+\)/\1/;t;d' $PATH_ROOT/Config.kmk` 37 VBOX_VENDOR_SHORT=`sed -e 's/^ *VBOX_VENDOR_SHORT *= \+\(.\+\)/\1/;t;d' $PATH_ROOT/Config.kmk` 38 VBOX_PRODUCT=`sed -e 's/^ *VBOX_PRODUCT *= \+\(.\+\)/\1/;t;d' $PATH_ROOT/Config.kmk` 39 VBOX_C_YEAR=`date +%Y` 34 40 35 41 . $PATH_VBOXGUEST/linux/files_vboxguest … … 49 55 echo "" >> $PATH_TMP/version-generated.h 50 56 echo "#endif" >> $PATH_TMP/version-generated.h 57 58 # Create auto-generated revision file, needed by all modules 59 echo "#ifndef __revision_generated_h__" > $PATH_TMP/revision-generated.h 60 echo "#define __revision_generated_h__" >> $PATH_TMP/revision-generated.h 61 echo "" >> $PATH_TMP/revision-generated.h 62 echo "#define VBOX_SVN_REV $VBOX_SVN_REV" >> $PATH_TMP/revision-generated.h 63 echo "" >> $PATH_TMP/revision-generated.h 64 echo "#endif" >> $PATH_TMP/revision-generated.h 65 66 # Create auto-generated product file, needed by all modules 67 echo "#ifndef __product_generated_h__" > $PATH_TMP/product-generated.h 68 echo "#define __product_generated_h__" >> $PATH_TMP/product-generated.h 69 echo "" >> $PATH_TMP/product-generated.h 70 echo "#define VBOX_VENDOR \"$VBOX_VENDOR\"" >> $PATH_TMP/product-generated.h 71 echo "#define VBOX_VENDOR_SHORT \"$VBOX_VENDOR_SHORT\"" >> $PATH_TMP/product-generated.h 72 echo "" >> $PATH_TMP/product-generated.h 73 echo "#define VBOX_PRODUCT \"$VBOX_PRODUCT\"" >> $PATH_TMP/product-generated.h 74 echo "#define VBOX_C_YEAR \"$VBOX_C_YEAR\"" >> $PATH_TMP/product-generated.h 75 echo "" >> $PATH_TMP/product-generated.h 76 echo "#endif" >> $PATH_TMP/product-generated.h 51 77 52 78 # vboxguest (VirtualBox guest kernel module) … … 68 94 done 69 95 96 # convenience Makefile 97 install -D -m 0644 $PATH_LINUX/Makefile "$PATH_TMP/Makefile" 98 70 99 # Only temporary, omit from archive 71 100 rm $PATH_TMP/version-generated.h 101 rm $PATH_TMP/revision-generated.h 102 rm $PATH_TMP/product-generated.h 72 103 73 104 # Create the archive
Note:
See TracChangeset
for help on using the changeset viewer.