aboutsummaryrefslogtreecommitdiff
path: root/build.py
AgeCommit message (Collapse)AuthorFilesLines
2016-01-15Organise files into a module structure.Jussi Pakkanen1-969/+0
2016-01-10Build Java projects with multiple files and other cleanups.Jussi Pakkanen1-0/+1
2016-01-02Can tag include directories as system dirs to reduce compiler warning noise. ↵Jussi Pakkanen1-1/+2
Closes #345.
2016-01-02Forbid backslashes on compiler command lines. It is unfortunately the only ↵Jussi Pakkanen1-0/+23
reliable way.
2015-12-23Moved pkg-config to a module so we no longer need special case code in core ↵Jussi Pakkanen1-15/+8
for it.
2015-12-03Merge pull request #317 from mesonbuild/benchmarkJussi Pakkanen1-0/+4
Create benchmark feature
2015-12-02Can specify extra arguments to generator commands. Closes #315.Jussi Pakkanen1-1/+5
2015-11-25Can define benchmarks and run them.Jussi Pakkanen1-0/+4
2015-11-04Can store ext deps to internal deps. Closes #304.Jussi Pakkanen1-0/+3
2015-11-04Check for mixed cross and native code. Closes #267.Jussi Pakkanen1-0/+2
2015-10-26Parse contents of gresource xml and add deps manually. A bit of a hack but ↵Jussi Pakkanen1-1/+13
necessary due to missing upstream functionality. Closes #298.
2015-10-11Fix Rust to work with 1.3 release. Closes #277.Jussi Pakkanen1-0/+4
2015-10-03Basic outline for exposing private dir. Not working fully yet.Jussi Pakkanen1-2/+9
2015-09-20Changed target naming algorithm to avoid Windows file name forbidden characters.Jussi Pakkanen1-1/+7
2015-09-03Converted a bunch of locations to support different target output path.Jussi Pakkanen1-13/+7
2015-08-31Fix shared libraries for fortranMarko Raatikainen1-0/+1
2015-08-21Add version numbers to projects and generate a dep manifest.Jussi Pakkanen1-0/+3
2015-08-12Fix introspection and make it possible to have top level targets with the ↵Jussi Pakkanen1-9/+19
same name in subprojects. Fixes #222.
2015-08-02Allow more than one install script and make gtkdoc method return one.Jussi Pakkanen1-1/+6
2015-07-21Added a extract_all_objects method to make recombining targets easier. Fixes ↵Jussi Pakkanen1-1/+6
#205.
2015-07-05Can create top level targets that have the same name but different type.Jussi Pakkanen1-0/+17
2015-07-03Handle files() in Vala arguments and set up deps correctly.Jussi Pakkanen1-2/+3
2015-07-02vala: don't ignore vala_args. Closes #192Igor Gnatenko1-0/+5
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-06-30Process dependency sources identically to specified ones.Jussi Pakkanen1-1/+1
2015-06-20Removed unused method. Closes #173.Jussi Pakkanen1-3/+0
2015-06-20Removed unused method. Closes #172.Jussi Pakkanen1-3/+0
2015-06-20Moved shared library version checking from base class to sharedlibrary. ↵Jussi Pakkanen1-5/+7
Closes #170.
2015-06-20Removed unused method. Closes #169.Jussi Pakkanen1-3/+0
2015-06-20Removed unused method. Closes #168.Jussi Pakkanen1-3/+0
2015-06-20Removed unused function. Closes #167.Jussi Pakkanen1-3/+0
2015-06-19build: fix bad-continuationIgor Gnatenko1-1/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-06-15Now can create internal dependencies to simplify subproject usage.Jussi Pakkanen1-4/+9
2015-05-03Fixed gui app.Jussi Pakkanen1-0/+3
2015-04-25Prune one string matching thingy.Jussi Pakkanen1-1/+1
2015-04-22Started enforcing types better with decorators.Jussi Pakkanen1-3/+1
2015-04-22Use File objects for all sources. Fix all basic tests.Jussi Pakkanen1-0/+1
2015-04-21The first step in a major refactoring starts by adding a new layer of ↵Jussi Pakkanen1-3/+6
abstraction.
2015-04-08Autodetect Qt5 rcc dependencies as well as reasonably possible.Jussi Pakkanen1-0/+1
2015-04-02Can specify explicit dependencies for custom targets.Jussi Pakkanen1-1/+13
2015-04-02Accept source files in extract_objects() (also) as a list.Hemmo Nieminen1-7/+10
Signed-off-by: Hemmo Nieminen <hemmo.nieminen@iki.fi>
2015-03-27Generate configure files immediately when they are declared. Closes #88.Jussi Pakkanen1-1/+0
2015-03-14Remove duplicate entries from list of source files.Jussi Pakkanen1-1/+4
2015-03-13Persist modules so they are imported only once for the lifetime of a build ↵Jussi Pakkanen1-1/+0
directory.
2015-03-09Now can compile all Qt5 tests with module.Jussi Pakkanen1-7/+6
2015-03-09Major refactoring to move Qt5 from core into a module. Rules are written but ↵Jussi Pakkanen1-5/+2
moc/uic/rrc are not generated yet.
2015-02-07I meant to do this originally.Jussi Pakkanen1-1/+1
2015-02-07An implementation of build_always as slightly modified from the original by ↵Jussi Pakkanen1-1/+5
Axel Waggershauser.
2014-11-16Harmonised copyright declarations.Jussi Pakkanen1-1/+1
2014-11-07Minor tweak.Jussi Pakkanen1-1/+1
2014-11-07Further harmonise held_object.Jussi Pakkanen1-6/+4