258 Commits (c1838d9e4ce6539b6d6694ea0a7935ad07521006)

Author SHA1 Message Date
Patrick Griffis dd9dfa77fb gnome.generate_gir(): Add install_dir_gir and install_dir_typelib 9 years ago
Patrick Griffis 084b854ce0 gnome: Consistently include current source dir 9 years ago
Elliott Sales de Andrade 2840539a08 Don't overwrite mkenums C file dependencies. 9 years ago
Elliott Sales de Andrade 8f024c0697 Allow running mkenums without templates. 9 years ago
Jussi Pakkanen d61b71fdc2 Converted mkenums to be single invocation. 9 years ago
Elliott Sales de Andrade 1033728c85 Fix mkenums and genmarshal argument names. 9 years ago
Elliott Sales de Andrade ceee8bc6b2 Generate genmarshal header and body simultaneously. 9 years ago
Elliott Sales de Andrade 2a8a0727fc Add support for glib-genmarshal to gnome module. 9 years ago
Elliott Sales de Andrade ab004ab189 Add support for glib-mkenums to gnome module. 9 years ago
Thibault Saunier bb3823e6f4 gnome: Allow specifying gtkdoc where to install directory 9 years ago
Thibault Saunier f86fbf6ebf gnome: Run gtkdoc-scanobjs and add a way to get assets working 9 years ago
Thibault Saunier 68ae8e1ad0 gnome: Factor out a get_dependencies_flags method 9 years ago
Thibault Saunier 52a4b3302e gnome: Make all include paths absolute 9 years ago
TingPing 5b34e560e5 gnome: Print useful error if missing compile_resource arg (#811) 9 years ago
Elliott Sales de Andrade 28e1f3ba13 Fix pkgconfig libraries passed to GIR targets. 9 years ago
Elliott Sales de Andrade 7a6534e054 GIR: Handle all dependencies and internal libraries. 9 years ago
Elliott Sales de Andrade 68a2e5c9c9 Also add GIR include_directories to header search path. 9 years ago
Elliott Sales de Andrade 9009f8267e Allow GirTargets as includes for another GirTarget. 9 years ago
Elliott Sales de Andrade 3ae327a2ac Pull dependency directly from GIR's target library. 9 years ago
Elliott Sales de Andrade d0b6f0b7a4 Add dependency's include paths to GIR generation. 9 years ago
Elliott Sales de Andrade f2ccad64fc Determine GIR include paths like targets. 9 years ago
Thibault Saunier 6c6c706bb8 gnome: Handle internal dependencies to generate gir files 9 years ago
Jussi Pakkanen fae8ad90a4 Consistent kwarg popping. 9 years ago
Jussi Pakkanen 4b3414cba0 Add extra_args kwarg to glib-compile-resources. Closes #698. 9 years ago
Nirbheek Chauhan e6c927d8ac gnome: Update RunTarget usage to new syntax 9 years ago
Wim Taymans 660c872422 gnome.py: typelib files should be installed in libdir 9 years ago
Jussi Pakkanen d8e08224da Helper function to get the install dir of a gtkdoc module. Closes #551. 9 years ago
Emmanuele Bassi 8998e44cd9 Support passing extra arguments to gtkdoc-fixxref 9 years ago
Tim-Philipp Müller 3b5dcdbd42 gnome: only print warning when gresource-related functionality is used (#510) 9 years ago
Hemmo Nieminen 336904b553 Move MesonException from coredata to mesonlib. 9 years ago
Jussi Pakkanen 352b5badd2 Handle resources that come in files(). Closes #424. 9 years ago
Damián Nohales 8bcd25f5b4 Simplify target generation in GnomeModule.compile_resources 9 years ago
Damián Nohales b91662a903 Allow multiple source_dir in GResource 9 years ago
Jussi Pakkanen 5586dcf5c0 Text clarification. 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 66c01401de Moved scripts in the module and started work to run them via the main meson command. 9 years ago
Jussi Pakkanen 61cb4ae9ca Can compile full test suite. 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Thibault Saunier c2e163e655 gnome: Link against dependencies when building the gir files 9 years ago
Jussi Pakkanen 18c423db15 Fix gtkdoc. We had to disable the test but on the other hand we have gstreamer docs working. 9 years ago
Jussi Pakkanen 336771f444 Handle resource path properly. 9 years ago
Jussi Pakkanen 8b1128a93b Resource can be either a string or a File. 9 years ago
Jussi Pakkanen a16463972d Parse contents of gresource xml and add deps manually. A bit of a hack but necessary due to missing upstream functionality. Closes #298. 9 years ago
Jussi Pakkanen bbbe102cc2 Can set extra args to gtkdoc scan. 10 years ago
Jussi Pakkanen 0b63f32fe3 Can specify extra args to gtkdoc-scan. 10 years ago
Jussi Pakkanen 3b2d33ef84 Made gtkdochelper take arguments by switches rather than location. 10 years ago
Jussi Pakkanen a90bbb7277 Finally full test suite passes, even gir. 10 years ago
Jussi Pakkanen 0b0d787624 A bunch more conversions. 10 years ago
Jussi Pakkanen ee4a71f77c Do not do gir generation if dependency is not found. Closes #241. 10 years ago