72 |
|
|
73 |
tmp1=`uname`"_"`uname -m` |
tmp1=`uname`"_"`uname -m` |
74 |
tmp2=`echo $tmp1 | sed -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` |
tmp2=`echo $tmp1 | sed -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` |
75 |
PLATFORM=`echo $tmp2 | sed -e 's/i[3-6]86/ia32/'` |
PLATFORM=`echo $tmp2 | sed -e 's/i[3-6]86/ia32/' | sed -e 's/athlon/ia32/'` |
76 |
OFLIST=`(cd $ROOTDIR/tools/build_options; ls | grep "^$PLATFORM")` |
OFLIST=`(cd $ROOTDIR/tools/build_options; ls | grep "^$PLATFORM")` |
77 |
echo " The platform appears to be: $PLATFORM" |
echo " The platform appears to be: $PLATFORM" |
78 |
# if test "x$OFLIST" = x ; then |
# if test "x$OFLIST" = x ; then |
833 |
# echo |
# echo |
834 |
|
|
835 |
# Create a list of #define and #undef to enable/disable packages |
# Create a list of #define and #undef to enable/disable packages |
836 |
PACKAGES_DOT_H=PACKAGES.h |
PACKAGES_DOT_H=PACKAGES_CONFIG.h |
837 |
cat <<EOF >$PACKAGES_DOT_H".tmp" |
cat <<EOF >$PACKAGES_DOT_H".tmp" |
838 |
C=== GENMAKE v2 === |
C=== GENMAKE v2 === |
839 |
C The following defines have been set by GENMAKE, so please do not |
C The following defines have been set by GENMAKE, so please do not |
841 |
C add or remove packages by re-running genmake with different |
C add or remove packages by re-running genmake with different |
842 |
C "-enable" and/or "-disable" options. |
C "-enable" and/or "-disable" options. |
843 |
|
|
844 |
|
#ifndef PACKAGES_H |
845 |
|
#define PACKAGES_H |
846 |
|
|
847 |
C Packages disabled by genmake: |
C Packages disabled by genmake: |
848 |
EOF |
EOF |
849 |
# The following UGLY HACK sets multiple "#undef"s and it needs to go |
# The following UGLY HACK sets multiple "#undef"s and it needs to go |
903 |
#EH3 WARNING : This is an UGLY HACK that needs to be removed!!! |
#EH3 WARNING : This is an UGLY HACK that needs to be removed!!! |
904 |
|
|
905 |
done |
done |
906 |
|
cat <<EOF >>$PACKAGES_DOT_H".tmp" |
907 |
|
|
908 |
|
#endif /* PACKAGES_H */ |
909 |
|
EOF |
910 |
|
|
911 |
if test ! -f $PACKAGES_DOT_H ; then |
if test ! -f $PACKAGES_DOT_H ; then |
912 |
mv -f $PACKAGES_DOT_H".tmp" $PACKAGES_DOT_H |
mv -f $PACKAGES_DOT_H".tmp" $PACKAGES_DOT_H |
913 |
else |
else |
1153 |
Clean: |
Clean: |
1154 |
@make clean |
@make clean |
1155 |
@make cleanlinks |
@make cleanlinks |
1156 |
-rm -f Makefile.bak gm_state gm_optfile make.log PACKAGES.h* |
-rm -f Makefile.bak gm_state gm_optfile make.log |
1157 |
CLEAN: |
CLEAN: |
1158 |
@make Clean |
@make Clean |
1159 |
-find \$(EXEDIR) -name "*.meta" -exec rm {} \; |
-find \$(EXEDIR) -name "*.meta" -exec rm {} \; |