Changeset 1394:b8703c5336a6 in roaraudio for configure


Ignore:
Timestamp:
03/25/09 16:55:27 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

make cdrom support optional

File:
1 edited

Legend:

Unmodified
Added
Removed
  • configure

    r1391 r1394  
    1717LDPATH='' 
    1818INCPATH='' 
     19 
     20CROSS_COMPILE=false 
    1921 
    2022SYSNAME='unknown' 
     
    3133PREFIX_MAN='' 
    3234 
     35CDROM_IS_DEV=true 
    3336CDROM="none" 
    3437OSS_DEV="none" 
     
    144147   echo 
    145148   echo '--minimal                   - Disable all optional components' 
     149   echo '--cross-compile             - Enable cross compiler workarounds' 
    146150   echo '--target-win32              - Disable everything useful' 
    147151   echo '--exec-helper HELPER        - Exec all test programms using this command (HELPER $cmd $args)' 
     
    279283   shift; 
    280284  ;; 
     285  '--cross-compile') 
     286   CROSS_COMPILE=true 
     287  ;; 
    281288  '--exec-helper') 
    282289   EXEC_HELPER="$2" 
     
    287294   no_lib_dnet=true 
    288295   TARGET_WIN32=true 
     296   CROSS_COMPILE=true 
    289297   PROXY=false 
    290298   XMMS=false 
     
    867875 echo "$CDROM" 
    868876 echo '#define ROAR_DEFAULT_CDROM "'"$CDROM"'"' >&3 
     877 echo '#define ROAR_HAVE_CDROM' >&3 
     878elif $CROSS_COMPILE 
     879then 
     880 echo 'none (cross compiling, use --cdrom to enable CDROM support)' 
    869881else 
    870882 CDROM=$(ls /dev/cdrom /dev/rcd0c 2> /dev/null | head -n 1); 
     
    873885  echo "$CDROM" 
    874886  echo '#define ROAR_DEFAULT_CDROM "'"$CDROM"'"' >&3 
     887  echo '#define ROAR_HAVE_CDROM' >&3 
    875888 else 
    876889  echo 'none' 
     890  echo '#define ROAR_HAVE_CDROM' >&3 
    877891 fi 
    878892fi 
Note: See TracChangeset for help on using the changeset viewer.