VirtualBox

Changeset 36888 in vbox for trunk/debian/rules


Ignore:
Timestamp:
Apr 29, 2011 10:39:48 AM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
71466
Message:

Installer/Linux: vboxpci adaptions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/rules

    r36782 r36888  
    139139                $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
    140140                    $(builddir)/bin/src/vboxnetadp/vboxnetadp.ko $(moddir)/$$(basename $$d)/vboxnetadp.ko); \
     141                make -C $(builddir)/bin/src/vboxpci KERN_DIR=$$d/build MODULE_DIR=$$d clean && \
     142                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
     143                make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_DIR=$$d/build MODULE_DIR=$$d all \
     144                $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
     145                    $(builddir)/bin/src/vboxpci/vboxpci.ko $(moddir)/$$(basename $$d)/vboxpci.ko); \
    141146            fi; \
    142147        done
     
    144149        make -C $(builddir)/bin/src/vboxnetflt clean
    145150        make -C $(builddir)/bin/src/vboxnetadp clean
     151        make -C $(builddir)/bin/src/vboxpci clean
    146152        touch debian/modules-stamp
    147153
     
    180186        install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps
    181187        install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor
     188        cp $(archdir)/icons/128x128/virtualbox.png \
     189           $(prefix)/usr/share/pixmaps/virtualbox.png
    182190        cd $(archdir)/icons; for i in *; do \
    183191            if [ -f $$i/virtualbox.png ]; then \
     
    230238        mv $(archdir)/VBoxTunctl $(prefix)/usr/bin
    231239        $(if $(NOMODS),,for d in $(moddir)/*; do \
    232             if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko ]; then \
     240            if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko -a -f $$d/vboxpci.ko ]; then \
    233241                install -D -g 0 -o 0 -m 0644 \
    234242                    $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; \
     
    237245                install -D -g 0 -o 0 -m 0644 \
    238246                    $$d/vboxnetadp.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxnetadp.ko; \
     247                install -D -g 0 -o 0 -m 0644 \
     248                    $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \
    239249            fi \
    240250            done)
Note: See TracChangeset for help on using the changeset viewer.

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