VirtualBox

Changeset 101276 in vbox for trunk/tools


Ignore:
Timestamp:
Sep 26, 2023 11:45:25 PM (14 months ago)
Author:
vboxsync
Message:

common-gen-workspace.inc.sh: Exclude lots more from the minimal config.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/bin/common-gen-workspace.inc.sh

    r99541 r101276  
    297297
    298298    # src/VBox/Devices
    299     my_generate_project "Devices"       "src/VBox/Devices"                      --begin-incs "include" "src/VBox/Devices"                       --end-includes "src/VBox/Devices" "include/VBox/pci.h" "include/VBox/pdm*.h"
     299    if test -z "$MY_OPT_MINIMAL"; then
     300        my_generate_project "Devices"   "src/VBox/Devices"                      --begin-incs "include" "src/VBox/Devices"                       --end-includes "src/VBox/Devices" "include/VBox/pci.h" "include/VBox/pdm*.h"
     301    fi
    300302    ## @todo split this up.
    301303
     
    309311        my_generate_project "FE-VBoxBalloonCtrl" "src/VBox/Frontends/VBoxBalloonCtrl" --begin-incs "include" "src/VBox/Frontends/VBoxBalloonCtrl"     --end-includes "src/VBox/Frontends/VBoxBalloonCtrl"
    310312    fi
    311     my_generate_project "FE-VBoxManage"      "src/VBox/Frontends/VBoxManage"      --begin-incs "include" "src/VBox/Frontends/VBoxManage"          --end-includes "src/VBox/Frontends/VBoxManage"
    312     my_generate_project "FE-VBoxHeadless"    "src/VBox/Frontends/VBoxHeadless"    --begin-incs "include" "src/VBox/Frontends/VBoxHeadless"        --end-includes "src/VBox/Frontends/VBoxHeadless"
    313     my_generate_project "FE-VBoxSDL"         "src/VBox/Frontends/VBoxSDL"         --begin-incs "include" "src/VBox/Frontends/VBoxSDL"             --end-includes "src/VBox/Frontends/VBoxSDL"
    314     my_generate_project "FE-VBoxShell"       "src/VBox/Frontends/VBoxShell"       --begin-incs "include" "src/VBox/Frontends/VBoxShell"           --end-includes "src/VBox/Frontends/VBoxShell"
    315     # noise - my_generate_project "FE-VBoxBFE"      "src/VBox/Frontends/VBoxBFE"      --begin-incs "include" "src/VBox/Frontends/VBoxBFE"            --end-includes "src/VBox/Frontends/VBoxBFE"
     313    my_generate_project "FE-VBoxManage"     "src/VBox/Frontends/VBoxManage"     --begin-incs "include" "src/VBox/Frontends/VBoxManage"          --end-includes "src/VBox/Frontends/VBoxManage"
     314    my_generate_project "FE-VBoxHeadless"   "src/VBox/Frontends/VBoxHeadless"   --begin-incs "include" "src/VBox/Frontends/VBoxHeadless"        --end-includes "src/VBox/Frontends/VBoxHeadless"
     315    my_generate_project "FE-VBoxSDL"        "src/VBox/Frontends/VBoxSDL"        --begin-incs "include" "src/VBox/Frontends/VBoxSDL"             --end-includes "src/VBox/Frontends/VBoxSDL"
     316    if test -z "$MY_OPT_MINIMAL"; then
     317        my_generate_project "FE-VBoxShell"  "src/VBox/Frontends/VBoxShell"      --begin-incs "include" "src/VBox/Frontends/VBoxShell"           --end-includes "src/VBox/Frontends/VBoxShell"
     318        my_generate_project "FE-VBoxBFE"    "src/VBox/Frontends/VBoxBFE"        --begin-incs "include" "src/VBox/Frontends/VBoxBFE"             --end-includes "src/VBox/Frontends/VBoxBFE"
     319    fi
    316320    FE_VBOX_WRAPPERS=""
    317321    for d in ${MY_OUT_DIRS};
     
    331335    my_generate_project "HGSMI-GH"      "src/VBox/GuestHost/HGSMI"              --begin-incs "include"                                          --end-includes "src/VBox/GuestHost/HGSMI"
    332336    if test -z "$MY_OPT_MINIMAL"; then
    333         my_generate_project "DragAndDrop-GH"    "src/VBox/GuestHost/DragAndDrop"        --begin-incs "include"                                          --end-includes "src/VBox/GuestHost/DragAndDrop"
     337        my_generate_project "DragAndDrop-GH" "src/VBox/GuestHost/DragAndDrop"   --begin-incs "include"                                          --end-includes "src/VBox/GuestHost/DragAndDrop"
    334338    fi
    335339    my_generate_project "ShClip-GH"     "src/VBox/GuestHost/SharedClipboard"    --begin-incs "include"                                          --end-includes "src/VBox/GuestHost/SharedClipboard"
     
    343347
    344348    # src/VBox/HostServices
    345     my_generate_project "HS-auth"        "src/VBox/HostServices/auth"            --begin-incs "include" "src/VBox/HostServices/auth"             --end-includes "src/VBox/HostServices/auth"
    346     my_generate_project "HS-common"      "src/VBox/HostServices/common"          --begin-incs "include" "src/VBox/HostServices/common"           --end-includes "src/VBox/HostServices/common"
    347     my_generate_project "GstCtl-HS"      "src/VBox/HostServices/GuestControl"    --begin-incs "include" "src/VBox/HostServices/GuestControl"     --end-includes "src/VBox/HostServices/GuestControl"
    348     my_generate_project "DragAndDrop-HS" "src/VBox/HostServices/DragAndDrop"     --begin-incs "include" "src/VBox/HostServices/DragAndDrop"     --end-includes "src/VBox/HostServices/DragAndDrop"
    349     my_generate_project "GuestProps-HS"  "src/VBox/HostServices/GuestProperties" --begin-incs "include" "src/VBox/HostServices/GuestProperties"  --end-includes "src/VBox/HostServices/GuestProperties"
    350     my_generate_project "ShClip-HS"      "src/VBox/HostServices/SharedClipboard" --begin-incs "include" "src/VBox/HostServices/SharedClipboard"  --end-includes "src/VBox/HostServices/SharedClipboard"
    351     my_generate_project "ShFolders-HS"   "src/VBox/HostServices/SharedFolders"   --begin-incs "include" "src/VBox/HostServices/SharedFolders"    --end-includes "src/VBox/HostServices/SharedFolders" "include/VBox/shflsvc.h"
     349    my_generate_project "HS-auth"       "src/VBox/HostServices/auth"            --begin-incs "include" "src/VBox/HostServices/auth"            --end-includes "src/VBox/HostServices/auth"
     350    my_generate_project "HS-common"     "src/VBox/HostServices/common"          --begin-incs "include" "src/VBox/HostServices/common"          --end-includes "src/VBox/HostServices/common"
     351    my_generate_project "GstCtl-HS"     "src/VBox/HostServices/GuestControl"    --begin-incs "include" "src/VBox/HostServices/GuestControl"    --end-includes "src/VBox/HostServices/GuestControl"
     352    if test -z "$MY_OPT_MINIMAL"; then
     353        my_generate_project "DragAndDrop-HS" "src/VBox/HostServices/DragAndDrop" --begin-incs "include" "src/VBox/HostServices/DragAndDrop"     --end-includes "src/VBox/HostServices/DragAndDrop"
     354    fi
     355    my_generate_project "GuestProps-HS" "src/VBox/HostServices/GuestProperties" --begin-incs "include" "src/VBox/HostServices/GuestProperties" --end-includes "src/VBox/HostServices/GuestProperties"
     356    my_generate_project "ShClip-HS"     "src/VBox/HostServices/SharedClipboard" --begin-incs "include" "src/VBox/HostServices/SharedClipboard" --end-includes "src/VBox/HostServices/SharedClipboard"
     357    my_generate_project "ShFolders-HS"  "src/VBox/HostServices/SharedFolders"   --begin-incs "include" "src/VBox/HostServices/SharedFolders"   --end-includes "src/VBox/HostServices/SharedFolders" "include/VBox/shflsvc.h"
    352358
    353359    # src/VBox/ImageMounter
    354     my_generate_project "ImageMounter"  "src/VBox/ImageMounter"                 --begin-incs "include" "src/VBox/ImageMounter"                  --end-includes "src/VBox/ImageMounter"
     360    if test -z "$MY_OPT_MINIMAL"; then
     361        my_generate_project "ImageMounter"  "src/VBox/ImageMounter"             --begin-incs "include" "src/VBox/ImageMounter"              --end-includes "src/VBox/ImageMounter"
     362    fi
    355363
    356364    # src/VBox/Installer
    357     my_generate_project "Installers"    "src/VBox/Installer"                    --begin-incs "include"                                          --end-includes "src/VBox/Installer"
     365    if test -z "$MY_OPT_MINIMAL"; then
     366        my_generate_project "Installers"    "src/VBox/Installer"                --begin-incs "include"                                      --end-includes "src/VBox/Installer"
     367    fi
    358368
    359369    # src/VBox/Main
     
    367377
    368378    # src/VBox/RDP
    369     my_generate_project "RDP-Server"    "src/VBox/RDP/server"                   --begin-incs "include" "src/VBox/RDP/server"                    --end-includes "src/VBox/RDP/server"
    370     my_generate_project "RDP-WebClient" "src/VBox/RDP/webclient"                --begin-incs "include" "src/VBox/RDP/webclient"                 --end-includes "src/VBox/RDP/webclient"
    371     my_generate_project "RDP-Misc"      "src/VBox/RDP"                          --begin-incs "include"                                          --end-includes "src/VBox/RDP/auth" "src/VBox/RDP/tscpasswd" "src/VBox/RDP/x11server"
     379    if test -z "$MY_OPT_MINIMAL"; then
     380        my_generate_project "RDP-Server"    "src/VBox/RDP/server"               --begin-incs "include" "src/VBox/RDP/server"                --end-includes "src/VBox/RDP/server"
     381        my_generate_project "RDP-WebClient" "src/VBox/RDP/webclient"            --begin-incs "include" "src/VBox/RDP/webclient"             --end-includes "src/VBox/RDP/webclient"
     382        my_generate_project "RDP-Misc"      "src/VBox/RDP"                      --begin-incs "include"                                      --end-includes "src/VBox/RDP/auth" "src/VBox/RDP/tscpasswd" "src/VBox/RDP/x11server"
     383    fi
    372384
    373385    # src/VBox/Storage
     
    375387
    376388    # src/VBox/ValidationKit
    377     my_generate_project "ValidationKit" "src/VBox/ValidationKit"                --begin-incs "include"                                          --end-includes "src/VBox/ValidationKit"
     389    if test -z "$MY_OPT_MINIMAL"; then
     390        my_generate_project "ValidationKit" "src/VBox/ValidationKit"            --begin-incs "include"                                      --end-includes "src/VBox/ValidationKit"
     391    fi
    378392
    379393    # src/VBox/ExtPacks
     
    384398
    385399    # A few things from src/lib
    386     lib=$(my_get_newest_ver src/libs/zlib)
    387     my_generate_project "zlib"          "${lib}"                                --begin-incs "include"                                          --end-includes "${lib}/*.c" "${lib}/*.h"
    388     lib=$(my_get_newest_ver src/libs/liblzf)
    389     my_generate_project "liblzf"        "${lib}"                                --begin-incs "include"                                          --end-includes "${lib}"
    390     lib=$(my_get_newest_ver src/libs/libpng)
    391     my_generate_project "libpng"        "${lib}"                                --begin-incs "include"                                          --end-includes "${lib}/*.c" "${lib}/*.h"
    392     lib=$(my_get_newest_ver src/libs/openssl)
    393     my_generate_project "openssl"       "${lib}"                                --begin-incs "include" "${lib}/crypto"                          --end-includes "${lib}"
    394     lib=$(my_get_newest_ver src/libs/curl)
    395     my_generate_project "curl"          "${lib}"                                --begin-incs "include" "${lib}/include"                         --end-includes "${lib}"
    396     lib=$(my_get_newest_ver src/libs/softfloat)
    397     my_generate_project "softfloat"     "${lib}"                                --begin-incs "include" "${lib}/source/include"                  --end-includes "${lib}"
    398     if test -z "$MY_OPT_MINIMAL"; then
     400    if test -z "$MY_OPT_MINIMAL"; then
     401        lib=$(my_get_newest_ver src/libs/zlib)
     402        my_generate_project "zlib"          "${lib}"                            --begin-incs "include"                                          --end-includes "${lib}/*.c" "${lib}/*.h"
     403        lib=$(my_get_newest_ver src/libs/liblzf)
     404        my_generate_project "liblzf"        "${lib}"                            --begin-incs "include"                                          --end-includes "${lib}"
     405        lib=$(my_get_newest_ver src/libs/libpng)
     406        my_generate_project "libpng"        "${lib}"                            --begin-incs "include"                                          --end-includes "${lib}/*.c" "${lib}/*.h"
     407        lib=$(my_get_newest_ver src/libs/openssl)
     408        my_generate_project "openssl"       "${lib}"                            --begin-incs "include" "${lib}/crypto"                          --end-includes "${lib}"
     409        lib=$(my_get_newest_ver src/libs/curl)
     410        my_generate_project "curl"          "${lib}"                            --begin-incs "include" "${lib}/include"                         --end-includes "${lib}"
     411        lib=$(my_get_newest_ver src/libs/softfloat)
     412        my_generate_project "softfloat"     "${lib}"                            --begin-incs "include" "${lib}/source/include"                  --end-includes "${lib}"
    399413        lib=$(my_get_newest_ver src/libs/libvorbis)
    400414        my_generate_project "libvorbis"     "${lib}"                            --begin-incs "include" "${lib}/include/vorbis"                  --end-includes "${lib}"
     
    404418
    405419    # webtools
    406     my_generate_project "webtools"      "webtools"                              --begin-incs "include" "webtools/tinderbox/server/Tinderbox3"   --end-includes "webtools"
     420    if test -z "$MY_OPT_MINIMAL"; then
     421        my_generate_project "webtools"      "webtools"                          --begin-incs "include" "webtools/tinderbox/server/Tinderbox3"   --end-includes "webtools"
     422    fi
    407423
    408424    # include/VBox
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