4 Commits (46c324eb6e2af1bf7bfebfb57a8f59343641f6ee)

Author SHA1 Message Date
Nirbheek Chauhan d5c9b98cab meson_install.py: Start by checking if the shebang is directly runnable 9 years ago
Nirbheek Chauhan a15e784851 meson_install: os.symlink may be implemented and still not work 9 years ago
Jussi Pakkanen b91134b806 Better error message when failing to run install script. Closes #361. 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
Jussi Pakkanen 83cc5ce4c5 Allow more than one install script and make gtkdoc method return one. 9 years ago
Igor Gnatenko e954f8314b meson_install: fix bad-continuation 10 years ago
Jussi Pakkanen 67ddeb8a01 Fix destdir for install targets. Closes #32. 10 years ago
Jussi Pakkanen 73b8ff5341 Rework installation logic so we can go outside the install prefix. 10 years ago
Jussi Pakkanen 525f0ae6d2 Harmonised copyright declarations. 10 years ago
Jussi Pakkanen 46773e75a8 Create symlinks properly. Fixes #19. 10 years ago
Jussi Pakkanen 0c86f30d4b Can install entire subtrees with one command. Closes #14. 10 years ago
Jussi Pakkanen dcdfb7e3ba A few suffix fixes. 10 years ago
Jussi Pakkanen 263c917c6a Install script fix for Windows. 10 years ago
Jussi Pakkanen 84a31d0b57 Delete old symlink before creating new because symlink creation does not overwrite the old one. 10 years ago
Jussi Pakkanen c4860ff60f Updated copyright years. 10 years ago
Jussi Pakkanen e38f040661 Can set install time rpath. 10 years ago
Jussi Pakkanen 6759e404d9 Make it possible to run a custom script during install. 10 years ago
Jussi Pakkanen 2d23a44e6e Deal with Rust static libraries, too. 11 years ago
Jussi Pakkanen 2366f822d2 Install Rust shared libraries. 11 years ago
Jussi Pakkanen bb36eec846 Strip dev rpath on install. 11 years ago
Jussi Pakkanen 0e19d90e97 Now can generate mo files from po files and install them. 11 years ago
Jussi Pakkanen 0f03b26f44 Removed -tt, which is not necessary with Python 3. 12 years ago
Jussi Pakkanen 9da40d6e3d Can specify wrapper binary for unit tests. 12 years ago
Jussi Pakkanen c89aa41a3f Unit test pass on Windows. 12 years ago
Jussi Pakkanen d663abd7e7 Ooops. 12 years ago
Jussi Pakkanen 273e9c73eb All test cases now pass on OSX except for pkg-config. 12 years ago
Jussi Pakkanen 10bdd11e2d A few more fixes for OSX. 12 years ago
Jussi Pakkanen 603625b61c Builder -> Meson renaming. 12 years ago
Jussi Pakkanen 2438953b8e Proper DESTDIR support. 12 years ago
Jussi Pakkanen d95510a71f Enable PREFIX for the last missing type. 12 years ago
Jussi Pakkanen ae23feb36e Enable PREFIX for installing on some target types. 12 years ago
Jussi Pakkanen 26ff3fa23e Strip on install and generate pch properly. 12 years ago
Jussi Pakkanen 75dbc2abdb Compress man files. 12 years ago
Jussi Pakkanen 7ea37a733e Generate shared library symlinks with Ninja. 12 years ago
Jussi Pakkanen ee34bd688c Do not compress that which does not need compressing. 12 years ago
Jussi Pakkanen 2ce0ee6aed Can install data. 12 years ago
Jussi Pakkanen cd9b9f8ec5 Can install man files with Ninja. 12 years ago
Jussi Pakkanen cd9b636fe1 Can install headers with Ninja. 12 years ago
Jussi Pakkanen cdf99fa3be Fix dependency info. 12 years ago
Jussi Pakkanen 9ad2921659 Can install targets. 12 years ago
Jussi Pakkanen c5b3d913a3 Can pickle and load install data object. 12 years ago
Jussi Pakkanen 3deb31ebd5 Beginning of an install script. 12 years ago
Jussi Pakkanen 277321ecce Can run unit tests with Ninja. 12 years ago