summaryrefslogtreecommitdiff
path: root/src/SConscript
AgeCommit message (Expand)Author
2019-12-07scons: Set the partial linking group for EXTRAS dirs.Gabe Black
2019-11-21scons: Use the new error() and warning() methods.Gabe Black
2019-11-21scons: Use HAVE_PROTOC when building protobuf files.Gabe Black
2019-05-21scons: Move the marshal binary to the build directoryChun-Chen TK Hsu
2019-03-18scons: fix disable_partial logic for fast binaryHoa Nguyen
2019-02-26scons: Marshal Python sources using the same Python as gem5Andreas Sandberg
2019-02-22python: Make iterator handling Python 3 compatibleAndreas Sandberg
2019-02-21scons: Add a convenience method to set RPATH for local libraries.Gabe Black
2019-02-12python: Replace dict.has_key with 'key in dict'Andreas Sandberg
2019-02-11scons: Change an = to a += when accumulating sources from filters.Gabe Black
2019-02-06scons: fix unused auto-generated blob variable in clangCiro Santilli
2019-01-22scons: add helpers to access GDB XML description filesCiro Santilli
2019-01-22scons: allow embedding arbitrary blobs into the gem5 executableCiro Santilli
2019-01-07scons: Disable partial linking on Mac OSNikos Nikoleris
2018-06-26scons: Generalize building binaries.Gabe Black
2018-06-13tests: Make "UnitTest"s more like GTest so they can be in other dirs.Gabe Black
2018-03-06scons: Switch from the print statement to the print function.Gabe Black
2017-12-13scons, tests: Fix occasional linking errorAndreas Sandberg
2017-12-13scons, tests: Add support for GTest XML generationAndreas Sandberg
2017-12-13scons: Make sure GTests have the right environment variablesAndreas Sandberg
2017-12-07tests: Accept SourceFilters as sources for GTest.Gabe Black
2017-12-07tests: Add a pseudo target to run all the unit tests for build/variant.Gabe Black
2017-12-06scons: Several fixes having to do with tags and sets.Gabe Black
2017-12-06scons: Track and reuse object nodes for a given source file.Gabe Black
2017-11-28scons: Build GTests in the directory they're declared.Gabe Black
2017-11-28scons: Add in a new type of unit test called GTest.Gabe Black
2017-11-28scons: Minor cleanup of how partial linking is handled in makeEnv.Gabe Black
2017-11-27scons: Break make_obj into make_static and make_shared functions.Gabe Black
2017-11-27scons: Remove the extra_deps option from the helper function make_obj.Gabe Black
2017-11-27scons: Get rid of a flag which makes Werror optional.Gabe Black
2017-11-27scons: Move some compiler flag setting code to the SConstruct.Gabe Black
2017-11-27scons: Get rid of SourceFile's done function.Gabe Black
2017-11-27scons: Switch from "guards" to "tags" on source files.Gabe Black
2017-11-10scons: Move Transform and termcap functionality into their own files.Gabe Black
2017-10-19scons: Fix the regression tests.Gabe Black
2017-10-17scons: Stop generating inc.d in the isa parser.Gabe Black
2017-06-06scons: Try to handle problems with gcc, lto and partial linking.Gabe Black
2017-05-08scons: Get rid of the PHONY_BASE construction variable.Gabe Black
2017-05-08scons: Replace str(foo.get_contents()) with foo.get_text_contents().Gabe Black
2017-05-08scons: Make env['USE_PYTHON'] a source for createEnumStrings.Gabe Black
2017-05-03scons: Merge reading test SConscripts into makeEnv.Gabe Black
2017-05-02python: Use PyBind11 instead of SWIG for Python wrappersAndreas Sandberg
2017-05-01scons: Remove the SPAWN hack added earlier.Gabe Black
2017-05-01scons: Group Source-s based on what SConscript included them.Gabe Black
2017-05-01scons: Put Source objects in groups and partially link them.Gabe Black
2017-04-14scons: When spawning the linker process, don't involve the shell.Gabe Black
2017-01-27python: Move native wrappers to the _m5 namespaceAndreas Sandberg
2016-11-28scons: fix sanitizer flags with multiple sanitizersJoe Gross
2016-06-28scons: Track swig packages when loading embedded swig codeAndreas Hansson
2016-05-30scons: Bump minimum gcc version to 4.8Andreas Hansson