diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2008-06-30 13:36:20 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2008-06-30 13:36:20 +0000 |
commit | 05aec0c9c9f0c17af9358dc4145ae3d91ccdef07 (patch) | |
tree | aea820fab598ff2247deb2a8800f942b77ffd1c1 /cpukit/acinclude.m4 | |
parent | 2008-06-30 Ralf Corsépius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-05aec0c9c9f0c17af9358dc4145ae3d91ccdef07.tar.bz2 |
Add magic to update cpuopt.h.
Diffstat (limited to 'cpukit/acinclude.m4')
-rw-r--r-- | cpukit/acinclude.m4 | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/cpukit/acinclude.m4 b/cpukit/acinclude.m4 index 73db817f7e..da6084de90 100644 --- a/cpukit/acinclude.m4 +++ b/cpukit/acinclude.m4 @@ -40,5 +40,22 @@ cat >>cpuopts.tmp <<\_ACEOF #endif /* _RTEMS_SCORE_CPUOPTS_H */ _ACEOF -]) +AS_MKDIR_P(score/include/rtems/score) +AS_IF([test -f score/include/rtems/score/cpuopts.h], +[ + AS_IF([cmp -s score/include/rtems/score/cpuopts.h cpuopts.tmp 2>/dev/null], + [ + AC_MSG_NOTICE([score/include/rtems/score/cpuopts.h is unchanged]) + rm -f cpuopts.tmp + ],[ + AC_MSG_NOTICE([creating score/include/rtems/score/cpuopts.h]) + rm -f score/include/rtems/score/cpuopts.h + mv cpuopts.tmp score/include/rtems/score/cpuopts.h + ]) +],[ + AC_MSG_NOTICE([creating score/include/rtems/score/cpuopts.h]) + rm -f score/include/rtems/score/cpuopts.h + mv cpuopts.tmp score/include/rtems/score/cpuopts.h +]) +]) |