Jussi Pakkanen
|
c3292f4dc1
|
More use of logging framework.
|
12 years ago |
Jussi Pakkanen
|
bbc3664028
|
Moved some print functions to logging.
|
12 years ago |
Jussi Pakkanen
|
7e3d951882
|
Output to console and log file.
|
12 years ago |
Jussi Pakkanen
|
f7a28ed9c8
|
Started work on basic color logging framework.
|
12 years ago |
Jussi Pakkanen
|
ed5528ba18
|
Better error text.
|
12 years ago |
Jussi Pakkanen
|
5ad8916323
|
Add line number and file information to exception objects at one location.
|
12 years ago |
Jussi Pakkanen
|
b77ac5ec9f
|
Extracted dependencies to their own file.
|
12 years ago |
Jussi Pakkanen
|
e12100b726
|
Removed shell backend.
|
12 years ago |
Jussi Pakkanen
|
6bbaba5a82
|
Removed -tt from shebang lines because GNU env can't handle it and the
test suite now checks for tabs.
|
12 years ago |
Jussi Pakkanen
|
af82d04b3f
|
Print friendlier error messages rather than the Python stack trace.
|
12 years ago |
Jussi Pakkanen
|
921bce638b
|
A few more Windows fixes.
|
12 years ago |
Jussi Pakkanen
|
3f3496f08a
|
Fix shebang lines to work on OSX too.
|
12 years ago |
Jussi Pakkanen
|
775d86c0fa
|
Guard against different Meson versions.
|
12 years ago |
Jussi Pakkanen
|
e7a2121bdc
|
Persist core data to disk.
|
12 years ago |
Jussi Pakkanen
|
7371ad676e
|
Renamed generator command line option to backend.
|
12 years ago |
Jussi Pakkanen
|
cf97f78de7
|
Renamed generators to backends.
|
12 years ago |
Jussi Pakkanen
|
40012fad45
|
Started work on pipelines by adding generator test case skeleton.
|
12 years ago |
Jussi Pakkanen
|
10fc496bbc
|
More builder -> Meson renaming.
|
12 years ago |
Jussi Pakkanen
|
f7d7888b70
|
Added support for coverage.
|
12 years ago |
Jussi Pakkanen
|
9418ece26a
|
Renamed system from builder to Meson.
|
12 years ago |
Jussi Pakkanen
|
baaa988291
|
Don't chdir into build directory because that causes regereration of parser data every time.
|
12 years ago |
Jussi Pakkanen
|
d5f7207e2e
|
Ninja is now the default generator.
|
12 years ago |
Jussi Pakkanen
|
b0da103729
|
Regenerate build info if definition files change.
|
12 years ago |
Jussi Pakkanen
|
25984b8e65
|
Added command line arguments for build type and stripping.
|
12 years ago |
Jussi Pakkanen
|
ab35e989fa
|
Can print version string.
|
12 years ago |
Jussi Pakkanen
|
be2276a386
|
More hinkkaamista of command line help.
|
12 years ago |
Jussi Pakkanen
|
7a85d619cd
|
Even betterer command line help.
|
12 years ago |
Jussi Pakkanen
|
67e740d8c7
|
Better help.
|
12 years ago |
Jussi Pakkanen
|
8d1641d6a4
|
Use relative paths for file names.
|
12 years ago |
Jussi Pakkanen
|
bca53c2346
|
Support for multiple backends.
|
12 years ago |
Jussi Pakkanen
|
0a3b339384
|
Renamed generators file.
|
12 years ago |
Jussi Pakkanen
|
6b7b9ed47c
|
Better command line help.
|
12 years ago |
Jussi Pakkanen
|
d4d8045d2e
|
Renamed parser.py so it does not shadow the internal parser module.
|
12 years ago |
Jussi Pakkanen
|
3eab390158
|
Can generate configure files.
|
12 years ago |
Jussi Pakkanen
|
79c9e1e172
|
Start work on descending to subdirectories.
|
12 years ago |
Jussi Pakkanen
|
5969b1ed33
|
Can install Man files.
|
12 years ago |
Jussi Pakkanen
|
b6886b2c27
|
Added target install option.
|
12 years ago |
Jussi Pakkanen
|
c71f82432f
|
Extracted build data to its own class.
|
12 years ago |
Jussi Pakkanen
|
016b9093d7
|
Moved compiler detection inside Environment.
|
12 years ago |
Jussi Pakkanen
|
1892e92a93
|
Put temporary stuff in a scratch directory.
|
12 years ago |
Jussi Pakkanen
|
16aa9b16b2
|
Remove useless compiler variable.
|
12 years ago |
Jussi Pakkanen
|
7651e8a641
|
Can generate full build projects.
|
12 years ago |
Jussi Pakkanen
|
649ee06129
|
Renamed main file.
|
12 years ago |
Jussi Pakkanen
|
22b162bd0d
|
Check that the C compiler can produce valid executables.
|
12 years ago |
Jussi Pakkanen
|
5242cb8ee2
|
Use os.path.samefile.
|
12 years ago |
Jussi Pakkanen
|
c2652d2f48
|
Fix warning.
|
12 years ago |
Jussi Pakkanen
|
3f435808a6
|
Clean up imports.
|
12 years ago |
Jussi Pakkanen
|
2f11f964e7
|
Validate user given paths.
|
12 years ago |
Jussi Pakkanen
|
1a52840c37
|
Started work on main runner file.
|
12 years ago |