haiku/build/jam
Augustin Cavalier 28ab14e35f MainBuildRules: Use $(CC) -E instead of "cpp" as the preprocessor.
"cpp" is the system C preprocessor, not the one from our cross-compiler,
and in the case of my system which does not have GCC installed at all,
it doesn't even exist.

With this, Clang-ARM builds successfully create a "haiku-arm.mmc".
I couldn't get it to output, even after blessing it with "rune",
but that may just be my fault...
2018-08-17 21:54:56 -04:00
..
board dts: Rename bbb to boneblack to match u-boot 2017-10-20 13:12:14 -05:00
images realtekwifi: Import from FreeBSD 11.1. 2018-07-31 19:50:46 -04:00
packages Update all remaining consumers of the FreeBSD compat headers. 2018-07-18 20:10:04 -04:00
repositories build_packages: Now update arm and ppc after hardlinks (oops) 2018-08-08 10:27:49 -05:00
ArchitectureRules ArchitectureRules: Add -fPIC and fix warning flags for Clang. 2018-08-17 12:03:53 -04:00
BeOSRules BeOSRules: Pass CCFLAGS through to the compiler during ResComp. 2018-08-11 15:33:08 -04:00
BootRules build/jam: whitespace cleanup. 2018-05-07 13:12:16 +12:00
BuildFeatureRules build/jam/BuildFeatureRules: Make EnableBuildFeatures actually work. 2017-11-25 21:15:08 +01:00
BuildFeatures efi: Drop x86_64 assumptions. 2018-08-08 10:18:06 -05:00
BuildSetup BuildSetup: Default HOST_C++ and HOST_LINK to HOST_CC. 2018-08-15 14:41:40 -04:00
CDRules
CommandLineArguments build: Remove now-defunct jam commands. 2017-11-25 21:15:10 +01:00
ConfigRules
DefaultBuildProfiles build/profiles: Add @minimum-cd profile for things like ppc 2018-07-09 10:36:07 -05:00
FileRules jam: Extend wget wait 2016-06-30 15:09:17 -05:00
HaikuPackages
HeadersRules build: Copy and use Clang's vector intrinsics headers. 2017-12-01 21:16:13 -05:00
HelperRules build/jam: whitespace cleanup. 2018-05-07 13:12:16 +12:00
ImageRules build: Rework InstallSourceArchive into AddHaikuImageSourcePackages. 2018-07-01 14:25:10 -04:00
KernelRules build/jam: whitespace cleanup. 2018-05-07 13:12:16 +12:00
LocaleRules LocaleRules: Pass the files to the preprocessor instead of piping it in. 2018-08-13 17:00:16 -04:00
MainBuildRules MainBuildRules: Use $(CC) -E instead of "cpp" as the preprocessor. 2018-08-17 21:54:56 -04:00
MathRules
MiscRules build/jam: whitespace cleanup. 2018-05-07 13:12:16 +12:00
OptionalPackages build: Cleanup OptionalPackages. 2018-07-02 18:26:06 -04:00
OverriddenJamRules build/jam: whitespace cleanup. 2018-05-07 13:12:16 +12:00
PackageRules x86_64/x86_gcc2: don't depend on libgcc_s, libstdc++, libsupc++. 2018-07-23 20:57:59 +02:00
RepositoryRules RepositoryRules: correctly handle multiple secondary archs. 2018-07-22 20:02:12 +02:00
SystemLibraryRules Use libstdc++.so in place of libsupc++.so. 2016-04-25 19:09:03 +02:00
TestsRules unittests: Build copied BAppTest files 2015-11-01 14:19:04 +01:00
UserBuildConfig.ReadMe build/jam: whitespace cleanup. 2018-05-07 13:12:16 +12:00
UserBuildConfig.sample Make it a bit easier to skip first boot prompt 2017-01-01 16:59:47 -08:00