aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)AuthorFilesLines
2015-03-26modules/gnome: join 2 isinstanceIgor Gnatenko1-1/+1
to better code view Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-26modules/gnome: add export_packages kwarg to g-ir-scannerIgor Gnatenko1-0/+8
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-26modules/gnome: add symbol_prefix kwarg to g-ir-scannerIgor Gnatenko1-0/+10
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-26modules/gnome: enable warnings for g-ir-scannerIgor Gnatenko1-1/+1
without warnings - scanner not useful for developer Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-26modules/gnome: allow argument for gir to be SharedLibrary. Closes #76Igor Gnatenko1-7/+9
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-24Merge pull request #63 from ignatenkobrain/trivialjpakkane1-3/+2
modules/rpm: trivial style fixes
2015-03-24modules/gnome: inherit global cflags to g-ir-scanner. Closes #74Igor Gnatenko1-0/+4
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-23modules/gnome: add support for multiple include for Gir. Closes #69Igor Gnatenko1-2/+10
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-23Merge pull request #70 from ignatenkobrain/rpmjpakkane1-1/+4
modules/rpm: workaround when ext_prog not found locally
2015-03-23Always use lib/girepository-1.0 as gir typelib install dir.Jussi Pakkanen1-1/+3
2015-03-23Merge pull request #61 from ignatenkobrain/wip/gnomejpakkane2-2/+19
modules/gnome: auto-set gobject-introspection directories and install gir
2015-03-23modules/rpm: workaround when ext_prog not found locallyIgor Gnatenko1-1/+4
Traceback (most recent call last): File "../../../meson.py", line 184, in <module> app.generate() File "../../../meson.py", line 130, in generate intr.run() File "/home/brain/git/upstream/meson/interpreter.py", line 828, in run self.evaluate_codeblock(self.ast) File "/home/brain/git/upstream/meson/interpreter.py", line 850, in evaluate_codeblock raise e File "/home/brain/git/upstream/meson/interpreter.py", line 844, in evaluate_codeblock self.evaluate_statement(cur) File "/home/brain/git/upstream/meson/interpreter.py", line 897, in evaluate_statement return self.method_call(cur) File "/home/brain/git/upstream/meson/interpreter.py", line 1620, in method_call return obj.method_call(method_name, args, kwargs) File "/home/brain/git/upstream/meson/interpreter.py", line 625, in method_call value = fn(state, args, kwargs) File "/home/brain/git/upstream/meson/modules/rpm.py", line 98, in generate_spec_template fn.write('BuildRequires: %s\n' % ' '.join(prog.fullpath)) TypeError: sequence item 0: expected str instance, NoneType found Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-23modules/rpm: trivial style fixesIgor Gnatenko1-3/+2
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-23modules/rpm: handle Gir and Typelib from GNOMEIgor Gnatenko1-0/+5
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-23modules/gnome: use custom classes for targets. Closes #62Igor Gnatenko1-2/+10
To easy identify which target we're building (for making files section in rpm) Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-23modules/gnome: install Gir also and auto-detect it's dirIgor Gnatenko1-0/+3
Gir file should be installed in devel subpackage Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-23modules/gnome: auto-set girepository directoryIgor Gnatenko1-0/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-22Update rpm spec message.Jussi Pakkanen1-1/+1
2015-03-21modules/rpm: handle pkgconfig filesIgor Gnatenko1-0/+2
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: use meson RPM macrosIgor Gnatenko1-6/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: use plain set up of compiler and linker flagsIgor Gnatenko1-3/+6
to avoid using empty configure file Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: use set() instead of list() alwaysIgor Gnatenko1-11/+11
to ignore dupes Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: handle mansIgor Gnatenko1-0/+3
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: own directories for subdirs in headersIgor Gnatenko1-3/+5
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: implement handling includedirsIgor Gnatenko1-0/+4
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: simplify isinstance check to onelineIgor Gnatenko1-2/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: add fullstop in description for devel subpkgIgor Gnatenko1-1/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: generate required basic RPM tagsIgor Gnatenko1-0/+7
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: fix identIgor Gnatenko1-3/+3
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: update doc about moduleIgor Gnatenko1-1/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: add compilers to BuildRequires automaticallyIgor Gnatenko1-0/+21
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: improve message about removing static libsIgor Gnatenko1-2/+2
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: add description/summary for devel subpkgIgor Gnatenko1-0/+2
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: enable tests in check sectionIgor Gnatenko1-0/+5
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: pass RPM CFLAGS and othersIgor Gnatenko1-1/+3
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: use rpmbuilddir instead of build dirIgor Gnatenko1-3/+3
because some of projects using `build` directory for internal use Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: create spec in build_dirIgor Gnatenko1-1/+3
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: rename to generate_spec_templateIgor Gnatenko1-1/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: ignore static libsIgor Gnatenko1-4/+6
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: add changelogIgor Gnatenko1-0/+5
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: fix typo in install macrosIgor Gnatenko1-1/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21modules/rpm: add support for devel subpkgIgor Gnatenko1-10/+42
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-21add RPM module (Closes #49)Igor Gnatenko1-0/+69
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-03-14Created gdbus-codegen helper in the gnome module.Jussi Pakkanen1-0/+18
2015-03-14Moved different gnome feature tests in their own subdirectories.Jussi Pakkanen1-1/+1
2015-03-14Added simple gsettings schema compiler to gnome module.Jussi Pakkanen1-0/+19
2015-03-13Made Qt5 module do just preprocessing instead of building full executable, ↵Jussi Pakkanen1-13/+2
so it is composable with e.g. gettext and flex modules (when they appear).
2015-03-09Crossing.Jussi Pakkanen1-1/+9
2015-03-09Now can compile all Qt5 tests with module.Jussi Pakkanen3-25/+40
2015-03-09Major refactoring to move Qt5 from core into a module. Rules are written but ↵Jussi Pakkanen3-52/+188
moc/uic/rrc are not generated yet.