Makefiles: Force building 32 or 64 bit by setting ARCH=32 or 64
authorJerome St-Louis <jerome@ecere.com>
Wed, 6 Mar 2013 06:22:34 +0000 (01:22 -0500)
committerJerome St-Louis <jerome@ecere.com>
Wed, 6 Mar 2013 06:22:34 +0000 (01:22 -0500)
commitd87d323355cf9375a828d003081bdd5944332567
treef293529003f2db9f80c3f89bdc97d2e38d568a16
parent35b9af8ff75e4e24e98a011d514e14facc29614f
Makefiles: Force building 32 or 64 bit by setting ARCH=32 or 64
- When ARCH is specified, build output goes in .x32 or .x64
- Fixed proper detection of Program Files on Windows
- Got rid of compiler setting FORCE_32_BIT and FORCE_64_BIT (Replaced by ARCH setting)
- Automatically installing in multilib path on Linux when not building .deb
- Improved attempts to load libecere in alternate paths (Thanks Niraj)
- Fixed all SDK makefiles to use $(COMPILER_SUFFIX)$(DEBUG_SUFFIX)
32 files changed:
Makefile
compiler/Makefile
compiler/bootstrap/Makefile
compiler/bootstrap/ecc/Makefile
compiler/bootstrap/ecere/Makefile
compiler/bootstrap/ecp/Makefile
compiler/bootstrap/ecs/Makefile
compiler/bootstrap/libec/Makefile
compiler/ecc/Makefile
compiler/ecp/Makefile
compiler/ecs/Makefile
compiler/libec/Makefile
crossplatform.mk
default.cf
deps/freetype-2.3.12/Makefile
deps/jpeg-6b/Makefile
deps/libffi-3.0.11/Makefile
deps/libpng-1.4.0/Makefile
deps/libungif-4.1.1/Makefile
deps/zlib/Makefile
documentor/Makefile
ear/cmd/Makefile
ear/extract/Makefile
ecere/Makefile
ecere/Makefile.ecereCOM
ecere/Makefile.vanilla
ecere/src/com/instance.c
eda/drivers/sqlite/Makefile
eda/drivers/sqliteCipher/Makefile
eda/libeda/Makefile
epj2make/Makefile
ide/Makefile