247 Commits (a96d79cc00289a6399f023015859e7c4767f84b0)

Author SHA1 Message Date
Jussi Pakkanen 12a4e7d7e7 Moved gettext into i18n module. 9 years ago
Nicolas Schneider 8787ec3ea2 vs2010: fix object extraction with same source file name 9 years ago
Jussi Pakkanen 79de463993 Converted precompiled headers into a base option. 9 years ago
Jussi Pakkanen 0c63f75aaf Converted coverage into a base option. 9 years ago
Jussi Pakkanen b5c7cca0dc Works when mixing Java and C. 9 years ago
Jussi Pakkanen 19046fd854 Added new base options and some sample opts for gcc. 9 years ago
Jussi Pakkanen 79537b54db Implicit include directories go first. 9 years ago
Jussi Pakkanen 25e39f7fb1 A few win fixes. 9 years ago
Nirbheek Chauhan deff35eef6 Filter out UNIX flags from external deps when using the MSVC compiler 9 years ago
Nirbheek Chauhan e31b6e4a7b ninjabackend: Try symlinking and ignore if it doesn't work 9 years ago
Jussi Pakkanen 4b3c43649e Put internal include dirs at the beginning so they override ones coming from the system. Closes #372. 9 years ago
Jussi Pakkanen 9496637a70 Removed need to call check_outputs manually so you can not forget to do it. 9 years ago
Jussi Pakkanen 7435df8399 Moved backends to their own module. 9 years ago
Jussi Pakkanen d6b2053146 Can build Vala shared libraries. 9 years ago
Jussi Pakkanen 9573ec60ad Vala .d and .vapi should be named after the first vala source file in the target rather than target name. 9 years ago
Jussi Pakkanen 6d2b227dc1 Fix swift breakage caused by distutils migration. 9 years ago
Jussi Pakkanen d6e176f455 Made gtkdoc and run targets work. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago
Jussi Pakkanen 4c31e7774d Finalize moduleification so that full test suite runs. 9 years ago
Jussi Pakkanen 66c01401de Moved scripts in the module and started work to run them via the main meson command. 9 years ago
Jussi Pakkanen a5508d3fd3 Can run most of test suite (with hacks). 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Minijackson 2bd702d5f1 Some fixes 9 years ago
Jussi Pakkanen e374b53788 Build Java projects with multiple files and other cleanups. 9 years ago
Jussi Pakkanen 4c041e2aec Can tag include directories as system dirs to reduce compiler warning noise. Closes #345. 9 years ago
Jussi Pakkanen 20f0f805a7 Fix " quoting on Windows. 9 years ago
Jussi Pakkanen f1bf87ec8a Added test to check that backslashes are passed properly through the pipeline. 9 years ago
Jussi Pakkanen ea9b49438d Always run ninja test even if there is a rogue install file at the top of your build dir. Closes #343. 9 years ago
Jussi Pakkanen 9bf641e545 Fix path generation so generations in subdirs work. 9 years ago
Jussi Pakkanen 7e1df7540d Handle custom targets that produce static libraries that are then linked to other targets. 9 years ago
Jussi Pakkanen d92e6c4595 Boost win detection tuning. 9 years ago
Jussi Pakkanen 39dd39ff38 Typo fix. 9 years ago
Jussi Pakkanen d64211f570 Moved pkg-config to a module so we no longer need special case code in core for it. 9 years ago
Jussi Pakkanen c86ee8158a Make vs dependency detector work on non-english locales. 9 years ago
Jussi Pakkanen 79dc1135f1 Automatically generate compile commands db for tooling. 9 years ago
Jussi Pakkanen 3c3c977518 Fix incorrect private_dir_abs method. 10 years ago
Jussi Pakkanen 161d633f36 Added support for calling into C. 10 years ago
Jussi Pakkanen 961b000090 Can generate swift sources with custom target. 10 years ago
Jussi Pakkanen d531f915b1 Can build Swift libraries and link them. 10 years ago
Jussi Pakkanen b3d61beb2d A test can be part of multiple suites. 10 years ago
Jussi Pakkanen 43b07729aa Reworked swift code so now can use multiple source files in one target. 10 years ago
Jussi Pakkanen 70695bead4 Added possibility to have multiple test suites so you can run only a subset of tests. Closes #325. 10 years ago
Jussi Pakkanen 7ed515dacc Refactored dep file name so Swift dependency tracking works. 10 years ago
Jussi Pakkanen 913963d608 Can specify extra arguments to generator commands. Closes #315. 10 years ago
Jussi Pakkanen 26873801bc Can define benchmarks and run them. 10 years ago
Jussi Pakkanen 13c9a7440c Fix Rust. 10 years ago
Jussi Pakkanen 86a6915077 Fix unity build. Closes #310. 10 years ago
Jussi Pakkanen c75b75d487 Do not use linker arguments on static libraries. 10 years ago
Jussi Pakkanen 16fa657304 Can use built exes in custom targets. 10 years ago
Jussi Pakkanen 24f35d0425 Fix single output generators. 10 years ago