8376 Commits (5920344b9283a55939ef322ca39fdd70f5aafd31)
 

Author SHA1 Message Date
Jussi Pakkanen ac709d77e6 Use .dynstr because STRAB is invalid in executables. 12 years ago
Jussi Pakkanen 38971ea7d8 Read dynamic entry properly. 12 years ago
Jussi Pakkanen a93cb2b0c4 More parsing but less working-as-expected. 12 years ago
Jussi Pakkanen 682e5620f8 Parse section names. 12 years ago
Jussi Pakkanen 60905c9663 Parse section header. 12 years ago
Jussi Pakkanen 732a1b0000 Parse ELF header. 12 years ago
Jussi Pakkanen 47f8602f1b Started working on rpathtool. 12 years ago
Jussi Pakkanen f9c63999c3 Put build directories in #include path. 12 years ago
Jussi Pakkanen 98ce4539a9 Mirror the source tree directories in the build tree. 12 years ago
Jussi Pakkanen 2ae2a896c1 Added shared library versioning. 12 years ago
Jussi Pakkanen cd9475bfe5 Simpler endianness tester. 12 years ago
Jussi Pakkanen 919fcbb6ef Added endianness check. 12 years ago
Jussi Pakkanen aef5ef362d Added support for numbers. 12 years ago
Jussi Pakkanen d4d8045d2e Renamed parser.py so it does not shadow the internal parser module. 12 years ago
Jussi Pakkanen 261419aff3 Access variables through functions that do error checking. 12 years ago
Jussi Pakkanen f0cec5bd79 Check for argument leagake over languages. 12 years ago
Jussi Pakkanen b97f43b9b7 Can set global flags. 12 years ago
Jussi Pakkanen 2af66e5478 Filter header files from built sources. 12 years ago
Jussi Pakkanen 5c0d1cc7c0 Include directories work. 12 years ago
Jussi Pakkanen 5269885f16 Added array support. 12 years ago
Jussi Pakkanen d5c50ce60a Fixed changed function name. 12 years ago
Jussi Pakkanen f5835d85e2 Added comparison. 12 years ago
Jussi Pakkanen b2df86d5cc Renamed EQUALS. 12 years ago
Jussi Pakkanen 81fbb83f84 Added else block support. 12 years ago
Jussi Pakkanen 88bd40ecf3 Added if clause. 12 years ago
Jussi Pakkanen bd6e542f1c Added boolean data type. 12 years ago
Jussi Pakkanen faaa0df78b Removed spurious print statement. 12 years ago
Jussi Pakkanen 3eab390158 Can generate configure files. 12 years ago
Jussi Pakkanen 73f8a69d39 Added test for mixed C/C++ pch usage. 12 years ago
Jussi Pakkanen 18ad46d6ef Test for C++ pch. 12 years ago
Jussi Pakkanen 3e9416fc4a Added support for precompiled headers. 12 years ago
Jussi Pakkanen 5701529632 Can install data files. 12 years ago
Jussi Pakkanen 0783c7ff97 Can generate targets in subdirectories. 12 years ago
Jussi Pakkanen 223d468355 Can recurse into subdirectories. 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 8d038ef09e Can install header files. 12 years ago
Jussi Pakkanen b6886b2c27 Added target install option. 12 years ago
Jussi Pakkanen 1bfae39a9d More thorough test. 12 years ago
Jussi Pakkanen 7b8b849817 Add a test where a single exe has both C and C++ sources. 12 years ago
Jussi Pakkanen 03e557992a Define used languages in project() function. 12 years ago
Jussi Pakkanen c71f82432f Extracted build data to its own class. 12 years ago
Jussi Pakkanen 36e2b0cd37 Run generated tests as part of overall testing. 12 years ago
Jussi Pakkanen 54e47554c3 Added unit test functionality to builder. 12 years ago
Jussi Pakkanen c8fee3d417 Call functions through dictionary rather than if/else maze. 12 years ago
Jussi Pakkanen b9f3ab1c48 Can link against shared libraries. 12 years ago
Jussi Pakkanen 216a8ca1ea Can link against static libraries. 12 years ago
Jussi Pakkanen 6137bfe326 Better error message. 12 years ago
Jussi Pakkanen c2889038ca Invoke methods through a dictionary. 12 years ago
Jussi Pakkanen b3f656e2a7 Put fpic flags in linker command line too. 12 years ago