Commit Graph

1822 Commits

Author SHA1 Message Date
Jussi Pakkanen 7435df8399 Moved backends to their own module. 2016-01-23 20:02:52 +02:00
Jussi Pakkanen d6b2053146 Can build Vala shared libraries. 2016-01-23 19:31:39 +02:00
Jussi Pakkanen 58d7db4a6c Some windows fixes. 2016-01-23 17:45:01 +02:00
Jussi Pakkanen b91134b806 Better error message when failing to run install script. Closes #361. 2016-01-23 13:24:30 +02:00
Jussi Pakkanen 9573ec60ad Vala .d and .vapi should be named after the first vala source file in the target rather than target name. 2016-01-21 21:38:51 +02:00
Jussi Pakkanen 6d55275f6c Update version number for a new prerelease to pypi. 2016-01-21 20:40:42 +02:00
Jussi Pakkanen 6d2b227dc1 Fix swift breakage caused by distutils migration. 2016-01-18 21:28:31 +02:00
Jussi Pakkanen a5528249ad Merge branch 'distutils'. 2016-01-18 21:22:24 +02:00
Jussi Pakkanen 2d1aa395e8 Dumped fastvapi and made library linking with Vala work. 2016-01-17 22:07:35 +02:00
Jussi Pakkanen f7e1d256ad Fix rpm imports. 2016-01-17 01:26:44 +02:00
Jussi Pakkanen 7e467207dc Put man page dir in manifest. 2016-01-17 01:12:57 +02:00
Jussi Pakkanen 9644a928d2 Some more command line guarding. 2016-01-17 00:14:36 +02:00
Jussi Pakkanen 7492724655 Fix wraptool. 2016-01-16 23:59:05 +02:00
Jussi Pakkanen eda57f887a Improve command line arg behaviour. 2016-01-16 23:04:41 +02:00
Jussi Pakkanen 84456537da Fix some issues that break pypi installs and bump version to upload new version. 2016-01-16 20:59:34 +02:00
Jussi Pakkanen 2f868a19c6 Some text tweaks. 2016-01-16 20:29:53 +02:00
Jussi Pakkanen 5a77aff4ad Removed custom tar generator. 2016-01-16 20:13:56 +02:00
Jussi Pakkanen 2e42427d4a Support both setuptools and distutils. 2016-01-16 20:09:47 +02:00
Jussi Pakkanen 53688207ab Added distutils setup.py. 2016-01-16 19:50:29 +02:00
Jussi Pakkanen d6e176f455 Made gtkdoc and run targets work. 2016-01-16 18:04:59 +02:00
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 2016-01-16 17:35:29 +02:00
Jussi Pakkanen 1510522b1b Moved mesongui into module. 2016-01-16 17:21:05 +02:00
Jussi Pakkanen 2ee27504a8 Moved mesonconf implementation in the module. 2016-01-16 17:07:43 +02:00
Jussi Pakkanen ec44795f8a Moved all wrap related things to their own submodule. 2016-01-16 17:00:46 +02:00
Jussi Pakkanen 4c31e7774d Finalize moduleification so that full test suite runs. 2016-01-16 00:04:57 +02:00
Jussi Pakkanen 66c01401de Moved scripts in the module and started work to run them via the main meson command. 2016-01-15 23:37:22 +02:00
Jussi Pakkanen d2a14075b3 Some fixes for other backends. 2016-01-15 22:40:14 +02:00
Jussi Pakkanen 61cb4ae9ca Can compile full test suite. 2016-01-15 21:57:10 +02:00
Jussi Pakkanen a5508d3fd3 Can run most of test suite (with hacks). 2016-01-15 21:43:15 +02:00
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 2016-01-15 21:22:09 +02:00
Jussi Pakkanen 926b55076f Merge pull request #354 from minijackson/master
Merged fixes.
2016-01-14 23:48:35 +02:00
Minijackson 738da1e413 Adding myself to authors.txt 2016-01-14 22:36:18 +01:00
Jussi Pakkanen 9fca19c4eb More cleanups. 2016-01-14 22:09:19 +02:00
Jussi Pakkanen 275ac36a28 Some more error logging. 2016-01-14 21:41:52 +02:00
Minijackson 2bd702d5f1 Some fixes 2016-01-14 18:11:19 +01:00
Jussi Pakkanen 670d0ed929 Print output of failed tests. Closes ##347. 2016-01-12 23:47:15 +02:00
Jussi Pakkanen 65bd9a2f69 Can use external libs as dependencies of dependencies. Closes #321. 2016-01-10 22:34:34 +02:00
Jussi Pakkanen e374b53788 Build Java projects with multiple files and other cleanups. 2016-01-10 22:31:56 +02:00
Jussi Pakkanen f89023c58b Added missing shebang line. 2016-01-06 15:30:44 +02:00
Jussi Pakkanen 4c041e2aec Can tag include directories as system dirs to reduce compiler warning noise. Closes #345. 2016-01-02 21:34:39 +02:00
Jussi Pakkanen edaf663ee2 By default do not specify language version but instead use the compiler's default. 2016-01-02 20:59:27 +02:00
Jussi Pakkanen 20f0f805a7 Fix " quoting on Windows. 2016-01-02 20:40:02 +02:00
Jussi Pakkanen 6830f3e147 Forbid backslashes on compiler command lines. It is unfortunately the only reliable way. 2016-01-02 20:34:06 +02:00
Jussi Pakkanen f1bf87ec8a Added test to check that backslashes are passed properly through the pipeline. 2016-01-02 19:14:13 +02:00
Jussi Pakkanen ea9b49438d Always run ninja test even if there is a rogue install file at the top of your build dir. Closes #343. 2015-12-31 15:03:18 +02:00
Igor Gnatenko 4352d1b4bf Merge pull request #342 from martin-ejdestig/fix_vcs_tag_missing_fallback_error_string
Fix vcs_tag missing fallback error string
2015-12-29 00:02:40 +01:00
Martin Ejdestig cd5121c0ec Fix vcs_tag missing fallback error string 2015-12-28 23:51:10 +01:00
Jussi Pakkanen 3e8218a930 Upped version number for new development. 2015-12-29 00:19:10 +02:00
Jussi Pakkanen ed95f3c18d Bumped version number for release. 2015-12-28 23:57:18 +02:00
Jussi Pakkanen c62b7e1a72 A few vs2010 fixes. 2015-12-28 23:35:42 +02:00