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_CONF.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 |