Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-02-17 | Fix Vala cross compilation. Closes #370. | Jussi Pakkanen | 2 | -0/+2 | |
2016-02-17 | Filter out UNIX flags from external deps when using the MSVC compiler | Nirbheek Chauhan | 3 | -6/+26 | |
This is very useful to prevent compiler noise about invalid cflags; particularly for the -mms-bitfields cflag which most libraries send to the mingw-gcc compiler. More can be added later. | |||||
2016-02-17 | Explicitly use the import library while generating link args for a target | Nirbheek Chauhan | 1 | -5/+9 | |
2016-02-17 | ninjabackend: Try symlinking and ignore if it doesn't work | Nirbheek Chauhan | 1 | -9/+9 | |
Instead of checking if we're on Windows and not even trying, try to symlink and if that fails due to insufficient privileges, then just continue. This allows people who know what they're doing to allow users other than Administrators to make symlinks on Windows, or allows them to just run Meson as an Administrator. | |||||
2016-02-17 | Merge pull request #391 from nirbheek/minor-changes | Jussi Pakkanen | 3 | -3/+5 | |
Bunch of minor changes | |||||
2016-02-17 | compilers: /LD is not needed for PIC support in DLLs | Nirbheek Chauhan | 1 | -1/+1 | |
On Windows, the advantages of PIC are provided by the runtime DLL loader. /LD is also only valid as an argument to cl.exe, and the linker link.exe just barfs when it sees it. The code assumes that the compiler is the same as the linker which caused this problem to occur. | |||||
2016-02-17 | Merge pull request #385 from nirbheek/debugoptimized | Jussi Pakkanen | 2 | -1/+2 | |
compilers: Don't pass /D for debugoptimized build type | |||||
2016-02-17 | backends: Clarify the reason behind a grotesque hack | Nirbheek Chauhan | 1 | -1/+3 | |
2016-02-17 | When erroring out due to invalid prefix, print the value | Nirbheek Chauhan | 2 | -2/+2 | |
Helps with debugging what's going wrong | |||||
2016-02-17 | Add myself to authors.txt as required by the guide to contributing] | Nirbheek Chauhan | 1 | -0/+1 | |
2016-02-17 | compilers: Don't pass /D for debugoptimized build type | Nirbheek Chauhan | 1 | -1/+1 | |
/D is the same as -D and stands for define not debug. Passing this would swallow the next argument. | |||||
2016-02-14 | When killing a frozen process, take all its children with it. Closes #377. | Jussi Pakkanen | 1 | -3/+18 | |
2016-02-14 | Can ask pkg-config to provide static libraries. Closes #380. | Jussi Pakkanen | 1 | -2/+8 | |
2016-02-14 | Guard against subdir segments in output files. | Jussi Pakkanen | 4 | -0/+10 | |
2016-02-12 | Use deterministic mode in ar when it is available. | Jussi Pakkanen | 1 | -1/+7 | |
2016-02-12 | Do not cache found programs because it is unreliable. Closes #374. | Jussi Pakkanen | 2 | -5/+2 | |
2016-02-10 | Merge pull request #381 from dnohales/gresource_multi_sourcedir | Jussi Pakkanen | 2 | -46/+36 | |
Allow multiple source_dir in GResource | |||||
2016-02-09 | Add myself to authors.txt | Damián Nohales | 1 | -0/+1 | |
2016-02-09 | Simplify target generation in GnomeModule.compile_resources | Damián Nohales | 1 | -5/+3 | |
2016-02-09 | Allow multiple source_dir in GResource | Damián Nohales | 1 | -41/+32 | |
There are use case where one may want to specify --sourcedir option multiple times to glib-compile-resources, which will look for resources in every specified directory. By doing this, we also need to get rid of the manual GResource XML parsing and we opted to use the glib-compile-resources command with the --generate-dependencies option. This command will solve the multiple source_dir case for us. | |||||
2016-02-03 | If test exes can not be removed (because e.g. an antivirus program holds on ↵ | Jussi Pakkanen | 1 | -1/+7 | |
to the file), just leave them behind. Closes #378. | |||||
2016-02-01 | Put internal include dirs at the beginning so they override ones coming from ↵ | Jussi Pakkanen | 1 | -11/+17 | |
the system. Closes #372. | |||||
2016-01-30 | Removed need to call check_outputs manually so you can not forget to do it. | Jussi Pakkanen | 1 | -74/+44 | |
2016-01-31 | Text clarification. | Jussi Pakkanen | 2 | -2/+2 | |
2016-01-27 | Restore warning state variable that got lost in refactoring. | Jussi Pakkanen | 1 | -0/+2 | |
2016-01-25 | Can add languages only if they are available. Closes #365. | Jussi Pakkanen | 3 | -66/+83 | |
2016-01-25 | More comparison operators. Closes #363. | Jussi Pakkanen | 3 | -7/+38 | |
2016-01-25 | Strip trailing slash from prefix. Closes #366. | Jussi Pakkanen | 1 | -0/+2 | |
2016-01-25 | String to int conversion. Closes #362. | Jussi Pakkanen | 3 | -0/+10 | |
2016-01-24 | Bump version for new development. | Jussi Pakkanen | 1 | -1/+1 | |
2016-01-24 | Updated versions for release.0.29.0 | Jussi Pakkanen | 6 | -7/+7 | |
2016-01-23 | Tweak setup.py includes. | Jussi Pakkanen | 2 | -3/+2 | |
2016-01-23 | Moved backends to their own module. | Jussi Pakkanen | 6 | -24/+26 | |
2016-01-23 | Can build Vala shared libraries. | Jussi Pakkanen | 6 | -9/+42 | |
2016-01-23 | Some windows fixes. | Jussi Pakkanen | 2 | -11/+21 | |
2016-01-23 | Better error message when failing to run install script. Closes #361. | Jussi Pakkanen | 2 | -1/+9 | |
2016-01-21 | Vala .d and .vapi should be named after the first vala source file in the ↵ | Jussi Pakkanen | 1 | -1/+3 | |
target rather than target name. | |||||
2016-01-21 | Update version number for a new prerelease to pypi. | Jussi Pakkanen | 1 | -1/+1 | |
2016-01-18 | Fix swift breakage caused by distutils migration. | Jussi Pakkanen | 1 | -1/+3 | |
2016-01-18 | Merge branch 'distutils'. | Jussi Pakkanen | 58 | -416/+579 | |
2016-01-17 | Dumped fastvapi and made library linking with Vala work. | Jussi Pakkanen | 4 | -65/+87 | |
2016-01-17 | Fix rpm imports. | Jussi Pakkanen | 1 | -2/+3 | |
2016-01-17 | Put man page dir in manifest. | Jussi Pakkanen | 1 | -0/+1 | |
2016-01-17 | Some more command line guarding. | Jussi Pakkanen | 1 | -1/+1 | |
2016-01-16 | Fix wraptool. | Jussi Pakkanen | 2 | -3/+3 | |
2016-01-16 | Improve command line arg behaviour. | Jussi Pakkanen | 1 | -4/+3 | |
2016-01-16 | Fix some issues that break pypi installs and bump version to upload new version. | Jussi Pakkanen | 7 | -5/+19 | |
2016-01-16 | Some text tweaks. | Jussi Pakkanen | 2 | -3/+3 | |
2016-01-16 | Removed custom tar generator. | Jussi Pakkanen | 2 | -5/+3 | |
2016-01-16 | Support both setuptools and distutils. | Jussi Pakkanen | 2 | -2/+6 | |