Jussi Pakkanen
|
a9ec9ba104
|
Basic outline for exposing private dir. Not working fully yet.
|
9 years ago |
Jussi Pakkanen
|
5297516c91
|
Changed target naming algorithm to avoid Windows file name forbidden characters.
|
9 years ago |
Jussi Pakkanen
|
f9060a70bb
|
Converted a bunch of locations to support different target output path.
|
9 years ago |
Marko Raatikainen
|
28f60ca474
|
Fix shared libraries for fortran
|
9 years ago |
Jussi Pakkanen
|
5ffe46bc6a
|
Add version numbers to projects and generate a dep manifest.
|
9 years ago |
Jussi Pakkanen
|
05d929d542
|
Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222.
|
9 years ago |
Jussi Pakkanen
|
83cc5ce4c5
|
Allow more than one install script and make gtkdoc method return one.
|
9 years ago |
Jussi Pakkanen
|
0e508bf818
|
Added a extract_all_objects method to make recombining targets easier. Fixes #205.
|
9 years ago |
Jussi Pakkanen
|
833cb56f5c
|
Can create top level targets that have the same name but different type.
|
10 years ago |
Jussi Pakkanen
|
cd40187d4e
|
Handle files() in Vala arguments and set up deps correctly.
|
10 years ago |
Igor Gnatenko
|
1476af4ada
|
vala: don't ignore vala_args. Closes #192
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
8cdd4c0c3c
|
Process dependency sources identically to specified ones.
|
10 years ago |
Jussi Pakkanen
|
4c843d7299
|
Removed unused method. Closes #173.
|
10 years ago |
Jussi Pakkanen
|
e0e963e502
|
Removed unused method. Closes #172.
|
10 years ago |
Jussi Pakkanen
|
0e81077817
|
Moved shared library version checking from base class to sharedlibrary. Closes #170.
|
10 years ago |
Jussi Pakkanen
|
6d7ad208d5
|
Removed unused method. Closes #169.
|
10 years ago |
Jussi Pakkanen
|
97b17d7e41
|
Removed unused method. Closes #168.
|
10 years ago |
Jussi Pakkanen
|
b18f18c542
|
Removed unused function. Closes #167.
|
10 years ago |
Igor Gnatenko
|
93d15e4152
|
build: fix bad-continuation
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
6d744b13ff
|
Now can create internal dependencies to simplify subproject usage.
|
10 years ago |
Jussi Pakkanen
|
4428d97542
|
Fixed gui app.
|
10 years ago |
Jussi Pakkanen
|
1f602ff155
|
Prune one string matching thingy.
|
10 years ago |
Jussi Pakkanen
|
236436da56
|
Started enforcing types better with decorators.
|
10 years ago |
Jussi Pakkanen
|
6237695e96
|
Use File objects for all sources. Fix all basic tests.
|
10 years ago |
Jussi Pakkanen
|
bf9b5d7b72
|
The first step in a major refactoring starts by adding a new layer of abstraction.
|
10 years ago |
Jussi Pakkanen
|
bfa68aaeaf
|
Autodetect Qt5 rcc dependencies as well as reasonably possible.
|
10 years ago |
Jussi Pakkanen
|
e87d3c07ad
|
Can specify explicit dependencies for custom targets.
|
10 years ago |
Hemmo Nieminen
|
a3544847ca
|
Accept source files in extract_objects() (also) as a list.
Signed-off-by: Hemmo Nieminen <hemmo.nieminen@iki.fi>
|
10 years ago |
Jussi Pakkanen
|
2e93295c2e
|
Generate configure files immediately when they are declared. Closes #88.
|
10 years ago |
Jussi Pakkanen
|
d2cb344c91
|
Remove duplicate entries from list of source files.
|
10 years ago |
Jussi Pakkanen
|
1ac00031f9
|
Persist modules so they are imported only once for the lifetime of a build directory.
|
10 years ago |
Jussi Pakkanen
|
48477102c9
|
Now can compile all Qt5 tests with module.
|
10 years ago |
Jussi Pakkanen
|
6e6ac02eaf
|
Major refactoring to move Qt5 from core into a module. Rules are written but moc/uic/rrc are not generated yet.
|
10 years ago |
Jussi Pakkanen
|
526c86d92f
|
I meant to do this originally.
|
10 years ago |
Jussi Pakkanen
|
bf5466e7ef
|
An implementation of build_always as slightly modified from the original by Axel Waggershauser.
|
10 years ago |
Axel Waggershauser
|
963892a7c3
|
basic support for 'build_always' feature of custom targets
|
10 years ago |
Jussi Pakkanen
|
525f0ae6d2
|
Harmonised copyright declarations.
|
10 years ago |
Jussi Pakkanen
|
9ce01c16f4
|
Minor tweak.
|
10 years ago |
Jussi Pakkanen
|
e5b1d855a1
|
Further harmonise held_object.
|
10 years ago |
Jussi Pakkanen
|
188986fac3
|
Harmonise held_object usage somewhat.
|
10 years ago |
Jussi Pakkanen
|
0c86f30d4b
|
Can install entire subtrees with one command. Closes #14.
|
10 years ago |
Jussi Pakkanen
|
5d17e417b4
|
Can have arrays of stuff.
|
10 years ago |
Jussi Pakkanen
|
77c14525c3
|
Autodetect runnable commands on unix (where chmod values might be wrong) and Windows (where files with weird suffixes are unrunnable.
|
10 years ago |
Jussi Pakkanen
|
a8a696c55f
|
Per-target type known keyword lists.
|
10 years ago |
Jussi Pakkanen
|
1c0a735e00
|
Use static library dependencies not when the library is built but when it is used.
|
10 years ago |
Jussi Pakkanen
|
8f5a51f0c7
|
Warn on unknown kwargs on custom targets.
|
10 years ago |
Jussi Pakkanen
|
81a7c41799
|
Print a warning on unknown keyword arguments on build targets.
|
10 years ago |
Jussi Pakkanen
|
c4860ff60f
|
Updated copyright years.
|
10 years ago |
Jussi Pakkanen
|
a5863477f8
|
Kill end of line whitespace dead.
|
10 years ago |
Jussi Pakkanen
|
cf6a395014
|
Spell out include_directories.
|
10 years ago |