Commit Graph

69 Commits

Author SHA1 Message Date
Matthias Rustler 37d6884291 mmakefile*: header fixes
copyright sign unfied to (C)
$Id$ removed
2021-05-02 13:52:04 +02:00
Kalamatee 3639303a79 remove test from the top level "AROS" target 2021-05-01 12:00:09 +02:00
NicJA bd1bdf4d68 $(TOP)/config/make.cfg -> $(SRCDIR)/config/aros.cfg
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@52304 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2016-03-28 11:18:43 +00:00
weissms aa02be91a3 Added KERNEL_INCLUDES to and pretty print 'make query' output.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@44891 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-05-27 21:39:51 +00:00
jmcmullan b7cc583ca1 configure: Pass down the Host's C++ compiler and flags to those that need it
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@44291 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-02-28 21:15:50 +00:00
jmcmullan 4a713d09d1 build: 'make -s query' now indicates whether the target toolchain is AROS native or not
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@44276 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-02-26 21:46:33 +00:00
weissms e84c6303ee Add info about host and target linker.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@44238 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-02-25 10:28:33 +00:00
jmcmullan da13dcb742 configure: Ensure that the correct host, kernel, and target 'cpp' C pre-processor is passed
Fixes a number of ./configure style builds, such as libogg

Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@44224 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2012-02-24 03:38:53 +00:00
weissms 1d4b3d48ec Made work --enable-crosstools so the generated cross tool chain can
compile all target code. Added --with-crosstools to specify a directory
where the generated cross tool chain is placed or searched for. If a
cross gcc is found there it is used like a preinstalled cross tool
chain. If none of both configure options is given everything behaves
like before.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@38683 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2011-05-14 15:18:46 +00:00
sonic 0369fd49b3 Fixed build targets chain. Non-empty $(AROS_TARGET_VARIANT) must not exclude variant-less targets. Doing so breaks at least the i386-bootfloppy and x86-intelmac builds (specific parts are implemented as vairant, but rely on common targets), and also potentially infliences iOS and Android-hosted builds (which are implemented as variants of UNIX platform).
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@38504 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2011-05-03 08:37:47 +00:00
weissms c568aa118c Avoid some "Nothing known about target..." messages, added more info to query target.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@38385 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2011-04-26 17:46:19 +00:00
mazze cf2f4ddd9f Removed "crypt". Not needed because the SVN passwords are created online.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@33993 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2010-08-01 17:42:11 +00:00
mazze 456885bcb6 Target to print some build system variables
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@33985 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2010-08-01 07:27:08 +00:00
NicJA c0b4064674 Updates to targets
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@28123 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2008-03-25 02:24:52 +00:00
chodorowski ba78a14a1f Little cleanup; removed some unused old targets.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@19817 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2003-09-26 15:11:16 +00:00
verhaegs 93b26030cc Removed setup metatarget from the sources. Every mmakefile that needs some setup should now use it's own metatarget to do that.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@19597 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2003-09-03 14:11:46 +00:00
chodorowski 0c76652019 Also build the tests by default.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@14773 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2002-06-12 15:06:14 +00:00
sheutlin 71c8c717dc call AROS-$(ARCH)-$(CPU) instead of AROS-$(ARCH)
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@13198 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2002-02-10 21:27:41 +00:00
verhaegs e29fb2c676 Make cleandep a metatarget
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@12829 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2001-12-21 00:40:09 +00:00
iaint 68e3791536 No longer build modtool, it was never used.
Move the final clean from mmakefile to Makefile.in so that we can clean more
without having to go through and build metamake again, only to delete it
pretty much immediately.


git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@10902 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2001-05-20 03:34:44 +00:00
bernie 3b04bf65b1 cleaned up clean target
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@7579 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-03-10 07:03:23 +00:00
bernie 44dcc76b01 don't complain when $(GENDIR)/errors doesn't exist
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@7460 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-02-27 21:46:04 +00:00
iaint db77f36bf8 First part of the build structure change. This SHOULD NOT have any adverse effects. I can only test it under FreeBSD and Linux though. If you do have any problems, fix them yourself, but tell me as well. Basically this only effects the configure and early make stages of building.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@7436 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-02-26 13:44:46 +00:00
digulla aa12c33277 Added missing metatarget
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@7331 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-02-21 22:00:52 +00:00
digulla 964749df25 Better error handling (see make.tmpl)
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@7326 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-02-21 21:50:33 +00:00
digulla 561c524cca Metatarget clean works again and update list of files to delete
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@7173 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-02-12 18:51:57 +00:00
bernie 8344a6fed1 moved libAmigaOS stuff to config/emul/mmakefile
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@7042 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-01-30 23:26:24 +00:00
bernie 915cd070e8 moved stuff to build arosshell
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6991 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-01-26 21:40:02 +00:00
bergers bcaac60df7 Added FLEXCAT.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6842 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-01-18 15:38:19 +00:00
nlorentz 31fadb4de1 Added cybergfx
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6674 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
2000-01-02 22:10:05 +00:00
nlorentz 58c3b2e263 arosshell depend on the consolehandler
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6629 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-12-26 21:39:04 +00:00
hkiel 292372ff10 Added "make install" target
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6284 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-09-22 20:19:45 +00:00
bergers 2099e045cd Added stuff for Workbench.library.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6133 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-08-14 04:55:04 +00:00
zino e810c0290e test -e only works with GNU-test. -f is more portable.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6117 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-08-09 23:05:40 +00:00
bernie bd0fdf7596 build the build tools in the build directory
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@6001 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-07-20 23:53:48 +00:00
nlorentz b878f33f1e Added linking of gameport.device
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@5457 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-03-09 22:01:27 +00:00
digulla 64d115dd09 Also delete crypt on clean
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@5434 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-03-04 14:21:23 +00:00
digulla 38beeda1b5 Copy .gdbinit during setup
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@5370 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-02-24 10:34:14 +00:00
nlorentz c0a1aa62b3 Added keyboard.device
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@5338 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-02-21 20:49:58 +00:00
nlorentz 1039ca2c46 Replaced libx11gfx.a with the libx11cl.a, which also handles input
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@5332 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-02-20 17:30:46 +00:00
bergers 81ad5c072f Hope that fixes the one compilation error.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@5154 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-01-30 03:09:11 +00:00
bernie 52ab831fbf clean will delete 'errors' too
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@5145 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1999-01-28 00:15:24 +00:00
nlorentz c15a885d0e Must make x11gfx.hidd part of the "ROM" as it must be linked against libX11
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4950 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-12-30 06:55:59 +00:00
bergers f005b1a1f5 Added -llayers for final link (arosshell).
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4790 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-10-12 19:45:45 +00:00
bergers 86e29f1b5e Layers will be a shared library.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4716 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-09-23 19:36:43 +00:00
nlorentz ae970e2983 InitHIDDs no longer standalone module - moved to DOS
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4691 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-09-19 18:32:26 +00:00
nlorentz 6a48465519 Added linkage of InitHIDDs module
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4682 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-09-17 20:10:37 +00:00
nlorentz a26f461cdd Added linking of console handler
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4606 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-09-02 17:51:02 +00:00
hkiel 2d704f69f3 Added some $(NOP)s to empty rules
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4516 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-08-18 19:38:38 +00:00
srittau e757b6c76b Also remove mmake and Makefile, when doing "mmake AROS.clean"
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@4465 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
1998-08-11 23:21:27 +00:00