racket/racket
Paulo Matos 11e7598021
Pass ubsan flags to rktio build (#2987)
We have also removed ubsan flags from CPPFLAGS - since these are
compile flags, not preprocessing flags.

To pass the flags to rktio, we split the use of CFLAGS and CPPFLAGS
in rktio and ensure that flags in rktio do not update flags if make
is called in sub-make form (in a standard racket build, the rktio make
is called as a sub-make from the main racket make).

Fixes #2984

* Avoid export on variables in Makefiles

Instead pass the variables explicitly to the make call.

* Fix variable syntax

* Double quote variables

* Put ubsan back in CPPFLAGS

* Remove conditional assignment

This is not necessary if passing variables straight into sub-make
2019-12-23 09:18:34 +01:00
..
collects cs: remove "GRacket3m.exe" from Racket CS build 2019-12-22 11:07:17 -07:00
src Pass ubsan flags to rktio build (#2987) 2019-12-23 09:18:34 +01:00
.gitignore internal hooks to build "Racket.exe" without "libracket3m.dll" 2015-03-28 09:50:01 -06:00