Commit Graph

859 Commits

Author SHA1 Message Date
Jussi Pakkanen 752fa1e4af Run Vala tests as part of the test suite. 2014-05-10 02:33:44 +03:00
Jussi Pakkanen 7edd58f591 Now can compile Vala executables. 2014-05-10 02:26:54 +03:00
Jussi Pakkanen 9c2364b515 Started work on Vala compilation. 2014-05-10 01:14:52 +03:00
Jussi Pakkanen eeaa5d0684 Some windows fixes. 2014-05-02 18:52:52 +03:00
Jussi Pakkanen f34be394b0 Introspector can print out test info. 2014-05-02 01:19:29 +03:00
Jussi Pakkanen 0f98361117 JSON test output is now one line per test case. 2014-05-02 01:02:22 +03:00
Jussi Pakkanen ba1ef71f11 Print test results in JSON. 2014-05-02 00:56:53 +03:00
Jussi Pakkanen d9d70372b4 Can generate configuration files with custom scripts. 2014-04-28 00:34:37 +03:00
Jussi Pakkanen 5b0322ad15 Can print build options. 2014-04-25 22:53:25 +03:00
Jussi Pakkanen cb6f7f9b6f Can list those files that make up the build system. 2014-04-25 22:29:42 +03:00
Jussi Pakkanen 77e9a24589 Can specify extra files that show up in IDEs as parts of a target. 2014-04-25 22:13:15 +03:00
Jussi Pakkanen c06c9ea83e Export list of files per target. 2014-04-25 21:52:18 +03:00
Jussi Pakkanen 849fe8bacf Beginning of introspection tool for IDEs. 2014-04-25 21:40:23 +03:00
Jussi Pakkanen c7e7d1a4c3 Can execute found programs with run_command. 2014-04-20 13:58:20 +03:00
Jussi Pakkanen c21637a01d Fixed unity builds for Qt5. 2014-04-16 22:38:29 +03:00
Jussi Pakkanen 4c02a35fe0 Updated msvc compile and link flag functions. 2014-04-16 21:38:49 +03:00
Jussi Pakkanen 668d679c01 Some windows cleanups. 2014-04-16 21:30:14 +03:00
Jussi Pakkanen 6579af34f3 Added build type specific link flags. 2014-04-16 21:00:25 +03:00
Jussi Pakkanen b626d017a2 Specify build flags per build type. 2014-04-16 20:51:31 +03:00
Jussi Pakkanen ac2d7e3440 Added string splitting and with that a file grabber test case. 2014-04-16 19:09:19 +03:00
Jussi Pakkanen 52084bdf88 Bump version for new development. 2014-04-13 01:18:53 +03:00
Jussi Pakkanen 0cf36d574e Bumped version number for release. 2014-04-13 00:59:52 +03:00
Jussi Pakkanen 722be81bfb Added export def to test case. 2014-04-13 00:21:55 +03:00
Jussi Pakkanen 23ac32c196 Moc tuning. 2014-04-12 01:20:31 +03:00
Jussi Pakkanen 55dba78889 Follow Qt standards w.r.t. moc file including. 2014-04-11 23:23:05 +03:00
Jussi Pakkanen 44361baff1 Slightly cleaner log output. 2014-04-07 22:51:03 +03:00
Jussi Pakkanen f23a5a1150 Write generator deps to Ninja files properly. Now can compile 1300+ files of QtCreator without dependency problems. 2014-04-07 21:28:10 +03:00
Jussi Pakkanen 1d36109002 Can have multiple resource files in Qt5. 2014-04-06 23:55:17 +03:00
Jussi Pakkanen e2e95c7bf2 Allow source files to include moc files manually. 2014-04-06 21:21:26 +03:00
Jussi Pakkanen c55ceee080 No moc prefix for source files. 2014-04-06 20:05:34 +03:00
Jussi Pakkanen ac81594952 Added capability to compile sources files with moc, too. 2014-04-06 19:56:38 +03:00
Jussi Pakkanen 4084e7213e Renamed resources to qresources to avoid name clashes. 2014-04-06 18:00:17 +03:00
Jussi Pakkanen 1885733656 Avoid variable overwriting. 2014-04-04 22:56:36 +03:00
Jussi Pakkanen 6304da8f84 Some work on using prebuilt object files. Does not work yet. 2014-04-03 00:43:07 +03:00
Jussi Pakkanen b1be0a4547 Path fixing for great link justice. 2014-04-03 00:05:24 +03:00
Jussi Pakkanen 9253e8f8cc Now with actual workingness! 2014-04-02 23:42:13 +03:00
Jussi Pakkanen 948f500aa1 OSX shared library versioning works. 2014-04-02 23:40:04 +03:00
Jussi Pakkanen 4ee484a3b4 Target link flags too. 2014-04-02 23:17:09 +03:00
Jussi Pakkanen b5cb3681a1 Per language compile flags work. 2014-04-02 23:11:54 +03:00
Jussi Pakkanen 4fa221bc49 Objective C/C++ works with XCode. 2014-04-02 22:51:52 +03:00
Jussi Pakkanen be627e479f Added file types for headers. 2014-04-02 22:24:43 +03:00
Jussi Pakkanen 3b75acd70b Add include paths with sufficient amounts of magic quoting. 2014-04-02 22:03:16 +03:00
Jussi Pakkanen 6024f277dc Do not run Java tests on OSX because starting from Mavericks it has a fake javac program that just annoys you with a popup. 2014-04-02 21:23:31 +03:00
Jussi Pakkanen f4261e6976 Handle files in subdirectories. Fancy that. 2014-04-02 21:19:34 +03:00
Jussi Pakkanen 65e4971685 Put targets in their subdirectories. 2014-04-02 21:03:21 +03:00
Jussi Pakkanen cce822c3ec Dynamic library linking works. Install probably will not, though. 2014-03-31 23:17:36 +03:00
Jussi Pakkanen 6a435ffd9e Somethign or something else. 2014-03-31 23:03:21 +03:00
Jussi Pakkanen a3701daec9 Can link static libraries. 2014-03-31 22:19:46 +03:00
Jussi Pakkanen 95cb7ddbad Can build targets but dependencies are not properly set up yet. 2014-03-31 22:07:43 +03:00
Jussi Pakkanen a715eac537 A few types for xcodeproj. 2014-03-31 21:32:04 +03:00