Commit Graph

5 Commits

Author SHA1 Message Date
Armando Montanez
fb3d3fba79 Don't declare pigweed variables as globals
Require targets to explicitly import pigweed variable definitions. This
moves out some necessary logic from the BUILDCONFIG.gn file.

Change-Id: If9c9fe5a680cc9d897a0e8a55889873be618ed84
2020-06-16 09:50:59 -07:00
Alexei Frolov
edd2f148be pw_build: Switch to pw_* target types
This change replaces the implicit overrides of the default GN target
types in BUILDCONFIG.gn with explicit pw_* versions. This is done to
allow Pigweed to build within larger GN projects without modifying their
BUILDCONFIG files.

Change-Id: I1d1e41d5e9bde8fe076f7031f3c2b98b9630ff70
2020-06-16 09:50:59 -07:00
Rob Mohr
a0ba54f648 Roll GN to 239533d
This caused gn format to flag many things which were also fixed.

Change-Id: Ie1d9081a1b08047bec52c60f54d2a94366be1ba6
2020-02-28 01:33:18 +00:00
Alexei Frolov
ee94560f40
Update python_runner to work with Windows
This changes updates the python_runner script to properly work with
Windows paths, allowing Python scripts to be run as part of the Ninja
build on Windows.

The run_batch file from env_setup, which is no longer used, is also
removed.

Change-Id: Iaddbcc29bdf4952c5cdd968b28915745a5d0f151
2020-01-23 14:36:12 -08:00
Armando Montanez
7009566653 pw_boot_armv7m: Initial commit
pw_boot_armv7m provides a generic linker script and startup script to
speed up device bringup on ARMv7-M based cores.

Change-Id: Ia4abe78ab1d6bde017608eeb46b2e780bf53dad1
2020-01-16 23:30:48 +00:00