aboutsummaryrefslogtreecommitdiff
path: root/build.py
AgeCommit message (Expand)AuthorFilesLines
2014-03-28Finally can generate an entire xcodeproj file. Next up: debugging it to work.Jussi Pakkanen1-0/+2
2014-03-22Can define entry symbol type.Jussi Pakkanen1-0/+6
2014-03-22Minor.Jussi Pakkanen1-1/+5
2014-03-19Now can has linking against shared libraries.Jussi Pakkanen1-0/+7
2014-03-17Backend work is start.Jussi Pakkanen1-0/+1
2014-03-11Can run built jar files.Jussi Pakkanen1-0/+7
2014-03-11Can generate a build.ninja for Jave but it does not work yet.Jussi Pakkanen1-0/+1
2014-03-10Can create jar objects.Jussi Pakkanen1-0/+7
2014-03-10Now can detect Java compiler.Jussi Pakkanen1-1/+1
2014-03-10Started work on Java support because why not.Jussi Pakkanen1-3/+8
2014-03-07Added a link_depends keyword for build targets.Jussi Pakkanen1-0/+7
2014-03-07Can define custom linker flags.Jussi Pakkanen1-0/+6
2014-02-23C++ compiler can compile .h file, too.Jussi Pakkanen1-1/+4
2014-02-12Can override install directory on a target-by-target basis.Jussi Pakkanen1-0/+7
2014-02-09Specify subdirs explicitly.Jussi Pakkanen1-3/+2
2014-02-06First half of the work required for pkg-config generator.Jussi Pakkanen1-0/+17
2014-01-18After an actual, factual bug report from a user, fixed include_directories so...Jussi Pakkanen1-2/+2
2014-01-18Removed leftover print target.Jussi Pakkanen1-1/+0
2013-12-09Track dependencies of subproject option files.Jussi Pakkanen1-0/+1
2013-12-09Fixed subproject compiler detection.Jussi Pakkanen1-0/+6
2013-12-09Can parse subprojects but it does not work yet.Jussi Pakkanen1-1/+1
2013-12-09Some basic work on subprojects.Jussi Pakkanen1-1/+1
2013-11-17Determine and use the proper linker based on input source languages.Jussi Pakkanen1-2/+2
2013-11-17Checking cleanup.Jussi Pakkanen1-3/+2
2013-11-05Can extract objects from targets and use them in other targets.Jussi Pakkanen1-14/+41
2013-11-05Some test tuning.Jussi Pakkanen1-1/+1
2013-11-05Can use object files directly in targets.Jussi Pakkanen1-6/+19
2013-10-18User options now do a full round trip.Jussi Pakkanen1-10/+0
2013-10-16Options can be accessed from scripts.Jussi Pakkanen1-5/+15
2013-10-04Rpaths start working.Jussi Pakkanen1-1/+13
2013-09-28Strip holders from ext deps.Jussi Pakkanen1-1/+18
2013-09-28More holder extraction.Jussi Pakkanen1-0/+34
2013-09-23Surgical strike complete. Data has been extracted from interpreter and unit t...Jussi Pakkanen1-3/+8
2013-09-23Moved even more stuff from interpreter to build.Jussi Pakkanen1-6/+110
2013-09-23Basic work on extracting build target types from the interpreter.Jussi Pakkanen1-0/+239
2013-09-12Parse gettext command and generate rule.Jussi Pakkanen1-0/+1
2013-08-30Static cross linking works again.Jussi Pakkanen1-2/+3
2013-08-30Work started on supporting simultaneous native and cross builds.Jussi Pakkanen1-0/+6
2013-06-20Removed -tt, which is not necessary with Python 3.Jussi Pakkanen1-3/+1
2013-04-19Can use msvc static linker.Jussi Pakkanen1-1/+6
2013-01-26Can set global flags.Jussi Pakkanen1-0/+4
2013-01-14Can generate configure files.Jussi Pakkanen1-0/+4
2013-01-13Can install data files.Jussi Pakkanen1-0/+4
2013-01-12Can install Man files.Jussi Pakkanen1-0/+4
2013-01-12Can install header files.Jussi Pakkanen1-0/+4
2013-01-11Extracted build data to its own class.Jussi Pakkanen1-0/+37