VirtualBox

Changeset 30998 in vbox for trunk/configure


Ignore:
Timestamp:
Jul 22, 2010 2:31:13 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
63911
Message:

configure: allow to disable Java bindings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/configure

    r28938 r30998  
    7474WITH_XPCOM=1
    7575WITH_PYTHON=1
     76WITH_JAVA=1
    7677WITH_VMMRAW=1
    7778WITH_LIBIDL=1
     
    18151816check_python()
    18161817{
    1817   test_header "python support"
     1818  test_header "Python support"
    18181819
    18191820  # On darwin this is a on/off decision only
     
    18811882
    18821883#
     1884# Check for Java
     1885#
     1886check_java()
     1887{
     1888  test_header "Java support"
     1889  log_success
     1890}
     1891
     1892
     1893#
    18831894# Setup wine
    18841895#
     
    20552066[ $WITH_XPCOM   -eq 1 ] && echo "  --disable-xpcom          disable XPCOM and related stuff"
    20562067[ $WITH_PYTHON  -eq 1 ] && echo "  --disable-python         disable python bindings"
     2068[ $WITH_JAVA    -eq 1 ] && echo "  --disable-java           disable java bindings"
    20572069[ $WITH_VMMRAW  -eq 1 ] && echo "  --disable-vmmraw         disable VMM raw mode (VT-x/AMD-V mandatory!)"
    20582070[ $WITH_SDL_TTF -eq 1 ] && echo "  --disable-sdl-ttf        disable SDL_ttf detection"
     
    21872199    --disable-python)
    21882200      [ $WITH_PYTHON -eq 1 ] && WITH_PYTHON=0
     2201      ;;
     2202    --disable-java)
     2203      [ $WITH_JAVA -eq 1 ] && WITH_JAVA=0
    21892204      ;;
    21902205    --disable-vmmraw)
     
    23892404  cnf_append "VBOX_GUI_USE_QGL" ""
    23902405fi
    2391 [ $WITH_XPCOM -eq 0 ]     && cnf_append "VBOX_WITH_MAIN" ""
    2392 [ $WITH_QT4 -eq 0   ]     && cnf_append "VBOX_WITH_QTGUI" ""
    2393 [ $WITH_SDL_TTF -eq 0 ]   && cnf_append "VBOX_WITH_SECURELABEL" ""
    2394 [ $WITH_PYTHON -eq 0 ]    && cnf_append "VBOX_WITH_PYTHON" ""
     2406[ $WITH_XPCOM     -eq 0 ] && cnf_append "VBOX_WITH_MAIN" ""
     2407[ $WITH_QT4       -eq 0 ] && cnf_append "VBOX_WITH_QTGUI" ""
     2408[ $WITH_SDL_TTF   -eq 0 ] && cnf_append "VBOX_WITH_SECURELABEL" ""
     2409[ $WITH_PYTHON    -eq 0 ] && cnf_append "VBOX_WITH_PYTHON" ""
     2410[ $WITH_JAVA      -eq 0 ] && cnf_append "VBOX_WITH_JXPCOM" ""
    23952411[ $WITH_HARDENING -eq 0 ] && cnf_append "VBOX_WITHOUT_HARDENING" "1"
    23962412[ $WITH_HARDENING -eq 2 ] && cnf_append "VBOX_WITH_HARDENING" "2"
    2397 [ $WITH_VMMRAW -eq 0 ]    && cnf_append "VBOX_WITH_RAW_MODE" ""
     2413[ $WITH_VMMRAW    -eq 0 ] && cnf_append "VBOX_WITH_RAW_MODE" ""
    23982414
    23992415# Darwin-specific
     
    24322448[ $WITH_QT4    -eq 1 ] && check_qt4
    24332449[ $WITH_PYTHON -eq 1 ] && check_python
     2450[ $WITH_JAVA   -eq 1 ] && check_java
    24342451
    24352452# PulseAudio
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