summaryrefslogtreecommitdiffstats
path: root/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build: Remove old build systemSebastian Huber2021-09-211-55/+0
| | | | | Close #3250. Close #4081.
* tools: Remove install-if-change programSebastian Huber2018-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The last installed tool in RTEMS repository is the install-if-change script. It is not used to build/install BSPs. This script does the same as the standard "install" program with an additional feature to install variants via the -V command line option. This script is used by the standard Makefile support: c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change The INSTALL_CHANGE is used by: c/src/make/host.cfg.in:ifndef INSTALL_CHANGE c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change c/src/make/host.cfg.in:INSTALL_VARIANT=$(INSTALL_CHANGE) -V "$(LIB_VARIANT)" Remove the support for variant installation and instead use the standard "install" program. This breaks application Makefiles using the standard Makefile support of RTEMS. Close #3455.
* build: Remove EXTRA_DISTSebastian Huber2018-04-041-3/+0
| | | | | A "make dist" is not supported. So, it makes no sense to have pure "make dist" related stuff in the Makefile.am.
* Remove texinfo format documentation. Replaced by Sphinx formatted documentation.Joel Sherrill2017-01-111-1/+1
| | | | closes #2812.
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-3/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* Revert: Remove CVS IdsJoel Sherrill2012-05-071-0/+3
| | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
* Remove CVS-Ids.Ralf Corsépius2012-05-041-3/+0
|
* 2011-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-06-171-2/+0
| | | | * Makefile.am: Remove make/host.cfg.in.
* 2011-03-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-03-061-4/+8
| | | | | | * aclocal/rtems-top.m4: Add pkgdatadir. Override pkgdatadir to $(datadir)/rtems$_RTEMS_API. * Makefile.am: Install make/Templates to pkgdatadir.
* 2011-03-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-03-041-1/+16
| | | | | * Makefile.am: Merge-in make/Makefile.am. * configure.ac: Reflect change above.
* 2007-02-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-02-211-1/+1
| | | | * Makefile.am: Use MKDIR_P instead of mkdir_p.
* 2007-01-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-01-081-3/+1
| | | | * Makefile.am: Remove scripts/.
* 2006-11-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-261-0/+1
| | | | * Makefile.am: Add ampolish3.
* 2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-021-13/+0
| | | | * Makefile.am: Remove ACLOCAL_FILES.
* 2004-02-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-02-201-1/+0
| | | | | * aclocal/rtems-top.m4: Sync with c/src/aclocal/rtems-top.m4 * Makefile.am: Cosmetics.
* 2004-02-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-02-171-9/+13
| | | | | | | * Makefile.am: DIST_SUBDIRS = $(SUBDIRS). Rework dist-hook. * configure.ac: Reflect changes to RTEMS_ENABLE_RTEMSBSP. * aclocal/enable-rtemsbsp.m4: Add support for --disable-rtemsbsp.
* 2004-02-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-02-131-20/+25
| | | | | | | | | * Makefile.am: Remove AUTOMAKE_FILES. Cleanup duplicate ACLOCAL_FILES. EXTRA_DIST += config-ml.in. DIST_SUBDIRS += make. Add dist-hook. * configure.ac: Add dist-bzip2 no-dist-gzip to AUTOMAKE_OPTIONS.
* 2003-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-141-1/+0
| | | | * Makefile.am: Remove automake/compile.am
* 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-111-3/+2
| | | | | | | * configure.ac: Remove make/custom/Makefile. * Makefile.am: Cosmetics. * automake/compile.am: Remove compilation rules. Remove $(ARCH) directory generation.
* 2003-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-231-1/+0
| | | | | * aclocal/config-subdirs.m4: Remove. * Makefile.am: Reflect changes above.
* 2003-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-231-1/+0
| | | | | * aclocal/canonical-host.m4: Remove. * Makefile.am: Reflect changes above.
* 2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-021-1/+0
| | | | | | | * aclocal/check-cpu.m4: Remove. * Makefile.am: Remove reference to aclocal/check-cpu.m4. * acinclude.m4 (RTEMS_TARGET_CONFIG_SUBDIR): Check for presence of $1 in $srcdir before adding dir to SUBDIRS.
* 2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-211-26/+26
| | | | * Makefile.am: Correct bogus ACLOCAL_FILES.
* 2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-211-21/+35
| | | | | | | | | | | | | | | | | | | | | * aclocal/bsp-arg-enable.m4, aclocal/bsp-configure.m4, aclocal/bspopts.m4, aclocal/canonicalize-tools.m4, aclocal/check-bsp-cache.m4, aclocal/check-cxx.m4, aclocal/check-itron.m4, aclocal/check-multiprocessing.m4, aclocal/check-networking.m4, aclocal/check-newlib.m4, aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4, aclocal/env-rtemsbsp.m4, aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4, aclocal/i386-gas-code16.m4, aclocal/path-perl.m4, aclocal/ppc.m4, aclocal/prog-cc.m4, aclocal/prog-ccas.m4, aclocal/prog-cxx.m4, aclocal/prog-gnat.m4, aclocal/rtems-debug.m4, aclocal/rtems-flags.m4, aclocal/rtems-test-no-pause.m4, aclocal/target.m4: Remove (Unused). * automake/leaf.am, automake/force-preinstall.am: Remove (Unused). * Makefile.am: Reflect changes above.
* 2003-06-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-06-121-1/+1
| | | | | | | | | | * configure.ac: Remove "BLEEDING EDGE" warning. Put docs into RTEMS_BUILD_CONFIG_SUBDIRS. * acinclude.m4: Add AC_PREREQ(2.57). Major overhaul (PR 412). * aclocal/prog-cc.m4: Add RTEMS_GCC_ISYSTEM. * aclocal/gcc-isystem.m4: New. * Makefile.am: Add aclocal/gcc-isystem.m4.
* Merger from rtems-4-6-branch.Ralf Corsepius2003-03-251-1/+1
|
* 2003-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-151-2/+2
| | | | | * Makefile.am: Remove references to obsoleted files aclocal/enable-gcc28.m4, aclocal/enable-libcdir.m4.
* 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-191-1/+1
| | | | * Makefile.am: Reflect having removed aclocal/sysv-ipc.m4.
* 2002-06-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-06-301-1/+1
| | | | | * automake/multilib.am: Remove. * Makefile.am: Reflect change above.
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-281-1/+0
| | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * Makefile.am: Remove AUTOMAKE_OPTIONS. * tools/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-201-1/+1
| | | | | | | | * configure.ac: Add --enable-docs support. Add RTEMS_HOST_CONFIG_SUBDIRS(doc). Remove doc/Makefile. * Makefile.am: Add HOST_SUBDIRS to SUBDIRS. Remove doc from hard-coded SUBDIRS. * README.configure: Added a bit of information on this new option.
* 2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-031-1/+1
| | | | | * aclocal/bsp-configure.m4: New file. * Makefile.am: Add aclocal/bsp-configure.m4.
* 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-271-4/+3
| | | | | * Makefile.am: Add automake/force-preinstall.am, aclocal/ppc.am, remove ACLOCAL_M4.
* 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-171-1/+1
| | | | | | | | * aclocal/rtems-cpu-subdirs.m4: Add PREFIX arg to RTEMS_CPU_SUBDIRS, add 2nd arg to _RTEMS_CPU_SUBDIR. * aclocal/target.m4: Replace ac_configure_args with rtems_configure_args, add rtems_configure_args to INIT-CMDS. * Makefile.am: Require automake-1.5.
* 2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-271-2/+3
| | | | | | * automake/lib.am: Comment out LD. * Makefile.am: Use ACLOCAL_FILES = to make automake-1.5 happy; Add automake/leaf.am to AUTOMAKE_FILES.
* 2001-02-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-03-011-1/+1
| | | | | | | | * configure.in: Reworked for Canadian Cross support. * Makefile.am: Reflect changes to configure.in. * config.guess, config.sub: Update from subversions.gnu.org. * README.cdn-X: New file. * tools/Makefile.am: Remove build, tools from SUBDIRS.
* 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-091-1/+1
| | | | * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
* 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-021-17/+17
| | | | | | | * aclocal/*: Replace with contents of macros/*.m4 * macros/: Remove. * aclocal/ar-s.m4 aclocal/tool-prefix.m4: Remove. * Makefile.am: Reflect changes to aclocal/ and macros/.
* 2000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-10-311-22/+20
| | | | | | | | | | | | | | | | | | * configure.in: New, Cygnus/GNU style configuration. * Makefile.am: Add macros/, reflect new configure.in, ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/macros * automake/compile.am: BSP_SPECS, remove RTEMS_CANONICALIZATION. * automake/lib.am: Remove RTEMS_CANONICALIZATION. * macros/tool-prefix.m4: Remove. * macros/target.m4: Remove RTEMS_CONFIG_SUBDIRS, RTEMS_OUTPUT_SUBDIRS. * macros/enable-rtemsbsp.m4: Add RTEMS_CONFIG_PER_BSP, add setting RTEMS_ROOT. * macros/i386-gas-code16.m4: Define NEW_GAS only for 16bit mode- * macros/multilib.m4: Various minor fixes. * macros/project-root.m4: Remove setting PROJECT_TOPdir, PROJECT_ROOT, RTEMS_ROOT. * macros/rtems-top.m4: Remove RTEMS_CANONICALIZATION, TARGET_SUBDIRS; Add with_target_subdirs, PROJECT_TOPdir, PROJECT_ROOT.
* 2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-10-271-1/+2
| | | | | | * automake/multilib.am: New file. * Makefile.am: Update AUTOMAKE_FILES to reflect the contents of the automake/ directory.
* 2000-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-09-151-1/+1
| | | | * Makefile.am: Referenceed aclocal/enable-hwapi.m4 that was removed.
* Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-07-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that is yet another multilib-related structual cleanup patch: Changes: * Make RTEMS_TEST_NO_PAUSE a tests/ subpackage specific option. - Remove RTEMS_TEST_NO_PAUSE from custom/*.cfg, targopts.h and cpuopts.h. - Add autoconf macros RTEMS_*_RTEMS_TEST_NO_PAUSE (aclocal/rtems-test-no-pause.m4). - Add RTEMS_*_RTEMS_TEST_NO_PAUSE support to sptests/configure.ins and tmtests/configure.in. These are the only subdirectories which currently apply RTEMS_TEST_NO_PAUSE. - Add autoconf-DEFS support to all test subpackages' configure.ins below tests/. I.e. AC_DEFINES now get explicitly propagated as preprocessor defines into Makefiles, cf. AM_CPPFLAGS in tests/*/*.am, instead of using a global config-files. - Remove NDEBUG from custom/*.cfg. * AC_DEFINE POSIX_API, ITRON_API and MULTIPROCESSING in exec/configure.in, only. - All other sources now should relay on the values from cpuopts.h and should not define them themselves. - Several related changes to many configure.ins * Bug-fixes to RTEMS_*_RTEMS_DEBUG macros (Actually workarounds to quoting bugs in autoconf). Notes: * This patch is rather immature and only tested for a small subset of BSPs (requires the tests to be enabled and therefore takes an tremendous amount of disc space and time.) * The patches to *cfg were generated by a script. Expect file formating changes :)
* Patch rtems-rc-20000627-1 from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-06-291-1/+1
| | | | | | | | | | | | | | | | | | | | | that is part of the multilib/gnu-canonicalization movement: Changes: * New m4-macro: aclocal/multilib.am * Suppress multiprocessing if --enable-multilib is given to configure Notes: For now this patch only suppresses multiprocessing if --enable-multilib is given to configure and should not have any other side-effects, ie. it works around a minor issue which prevents introduction of multilibs in general. The RTEMS_ENABLE_MULTILIB_MASTER macro is the core part to build real multilibs, but can not be applied before other multilib related issues with RTEMS have been solved. (e.g. sptables.h, bsp_specs, Cygnus/Gnu canonicalization, _RTEMS_version, targopts.h, changing the installation point/tooldir support, etc.).
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-121-60/+25
|
* Removed obsolete files from list.Joel Sherrill2000-02-071-2/+0
|
* Patch rtems-rc-19991123-rc-3.diff from Ralf CorsepiusJoel Sherrill1999-12-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de>: The patch below provides * automake support for score/cpu/powerpc * The hack to propagate values from *.cfg to automake configuration * A fix for librdbg/powerpc/mcp750/Makefile.am (Was completely corrupted before) * Fixes some files which apparently where missing in rtems-rc-19991123-rc-2.diff * some minor configuration related patches To apply: rm -rf ./c/src/exec/score/cpu/powerpc/wrap patch -p1 < rtems-rc-19991123-rc-3.diff Attention: c/src/exec/score/cpu/[configure.in|aclocal.m4|configure] should be removed after applying the patch. Modifications had been made to the score/cpu/powerpc directory after the snapshot this was based on. In particular, the mpc750 and other_cpu directories had been renamed to new_exception_processing and old_exception_processing. After this patch was applied, modifications were made to account for this.
* Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-301-0/+6
| | | | | | | | | | | | | | | | | | | | | | | which (among other things) converted the mptests to automake. SUB_DIRS was used instead of SUBDIRS in some Makefile.ins (apparently a leftover from moving the start* directories) Addtional major bugs: * psxtests/include was empty (incomplete psxtests changes). * bogus handling of *.scn in itrontests (screens/sptests vs. screens/itrontests installation dirs) In addition I have added a few more changes (I couldn't resist) * automake support for itrontests * OPERATION_COUNT support in tmitrontests/ * automake support for tmitrontests * automake suppport for mptests * Some (minor) corrections to several configure.in/Makefile.ams => c/src/tests/ is completly under automake control, now. => we could start to sort out the structural issues with c/src/tests (tests/support, stubdr, tools, get "make dist" working)
* Miscellaneous patches from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-231-1/+2
| | | | | that are part of the Makefile.am conversion effort but were missed in the previous commits.
* Patch rtems-rc-19991105-1.diff.gz from Ralf CorsepiusJoel Sherrill1999-11-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de> which does the following: This is the configuration cleanup patch: Main changes: * TARGET_ARCH removed * target.cfg.in moved to c/make/target.cfg.in (Only configured once for all BSPs of a target) * BARE_XXX variables appended to bsp.cfg.in * autogen renamed to bootstrap * removed stray variables from make/custom/*.cfg To apply: cd <source-tree> rm c/src/make/target.cfg.in cp autogen bootstrap mkdir c/make cp make/target.cfg.in c/make/target.cfg.in rm make/target.cfg.in rm autogen patch -p1 < rtems-rc-19991105-1.diff
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to make fix bugJoel Sherrill1999-10-041-4/+4
| | | | where wrapup left pieces out of the librtemsall.a.