#!/bin/csh
setenv QS_HOME /Applications/QSAS_2_3/QSAS_dist
setenv TARGET_PATH ${QS_HOME}/bin/QSAS.app/Contents/MacOS
setenv TARGET_LIB ${QS_HOME}/lib
setenv TARGET ${TARGET_PATH}/qsas
setenv FRAMEWORK "  -framework carbon -framework QtCore -framework QtGui -framework Qt3Support -framework QtSvg -framework QtSql -framework QtXml -framework QtNetwork"
setenv SHELL /bin/csh
setenv HAS_SSTREAM "-DHAVE_SSTREAM_H"
#setenv GCC_FLAG "-DGCC_3"
setenv GCC_FLAG " "
setenv DOT_SO ".dylib"
setenv SYS_FLAG "-DSYS_LIN"
setenv OPT_FLAG " "
setenv CDF_INCLUDE ${QS_HOME}/include                                     
setenv CDF_LIB ${QS_HOME}/lib
setenv QT_INCLUDE "/library/Frameworks/QtCore.framework/Headers -I/library/Frameworks/QtGui.framework/Headers -I/library/Frameworks/Qt3Support.framework/Headers -I/library/Frameworks/QtSvg.framework/Headers "
setenv QT_LIB_DIR /usr/lib
setenv QT_FLAG ""
setenv QT_ARCH ""
setenv QT_VERSION "qt4"
setenv MOC "/usr/bin/moc "                                    
setenv CC "g++ -g -O0 -r -bind_at_load -I${QT_INCLUDE} ${OPT_FLAG} ${GCC_FLAG} ${SYS_FLAG} ${QT_FLAG}"
setenv FORTRAN  " gfortran "
setenv FOPTS  " -fPIC -funroll-all-loops -fno-f2c -O0 "
#setenv CPL "g++ -g -r -flat_namespace -I${QT_INCLUDE} ${OPT_FLAG}  ${GCC_FLAG} ${SYS_FLAG} ${QT_FLAG}" 
setenv CPL "g++ -O0 -g -r -bind_at_load -DQT3_SUPPORT -DQT_SHARED -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NO_MEMBER_TEMPLATES=0 -I${QT_INCLUDE} ${OPT_FLAG}  ${GCC_FLAG}  ${HAS_SSTREAM} ${SYS_FLAG} ${QT_FLAG}" 
#setenv CPX "g++  -flat_namespace -I${QT_INCLUDE} -I${QS_HOME}/include ${OPT_FLAG} ${GCC_FLAG} ${HAS_SSTREAM} ${SYS_FLAG} ${QT_FLAG}"  
setenv CPX "g++ -flat_namespace -bind_at_load -DQT3_SUPPORT -DQT_SHARED -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NO_MEMBER_TEMPLATES=0 ${OPT_FLAG} ${GCC_FLAG} ${HAS_SSTREAM} ${SYS_FLAG} ${QT_FLAG}"  
setenv AR ar
setenv ARFLAGS " ru "
setenv ARC ar
setenv ARCFLAGS " -crs "
setenv PIC_LD  "  "
setenv LD_PLUGIN  " g++  -g  -dynamiclib -single_module  -flat_namespace -undefined suppress -r ${OPT_FLAG} ${SYS_FLAG} "
#setenv LD_PLUGIN  " g++  -g  -single_module -twolevel_namespace -undefined suppress -dynamiclib -r ${OPT_FLAG} ${SYS_FLAG} "
setenv LD  " g++  -g  -dynamiclib -flat_namespace -undefined suppress -r ${OPT_FLAG} ${SYS_FLAG} "
#setenv LD         " g++  -g  -single_module -twolevel_namespace -undefined suppress -dynamiclib -r ${OPT_FLAG} ${SYS_FLAG} "
setenv PIC  " -fPIC  "
setenv LDLIBS "  -lz ${QT_ARCH} -lm -ldl -L${CDF_LIB}  -lcdf -lgfortran " 
#setenv LDLIBS " -lm -ldl -L${CDF_LIB}  -lcdf -L${QT_LIB_DIR} -lqt-mt " 
setenv QSASLIBS " -L${TARGET_LIB}   -lqdos -lqar -lqdutil -lqtpl -lqgu -lqslot -lqds -lqwui -lqpui -lqbu -lqdi -lqcalc -lqjui -lqie -lqie_caa -lqexui -lqplplot -lqplot -lqprofui " 
setenv CFLAGS " -I. -fpermissive -I${CDF_INCLUDE} -I${QS_HOME}/include  "
setenv CPLFLAGS " -I. -fpermissive -I${QS_HOME}/include -I${QT_INCLUDE} -I${CDF_INCLUDE} -I/usr/local/include "
setenv INSTALLX "install -m 0775 "
setenv INSTALL  "install -m 0664 "
setenv MAKE  "make -f Makefile.std "
setenv BUILD_SYS "lin"
setenv STRIP_SO "strip -x -S "
setenv STRIP_DBG "strip -S qsas"
#setenv STRIP_SO "echo "
#setenv STRIP_DBG "echo "
#setenv LD_LIBRARY_PATH .:/usr/lib:${CDF_LIB}:${TARGET_LIB}:${PGPLOT_DIR}
make -f ${QS_HOME}/src/Makefile.std $1;


