3609 Commits (71f0a63fb20c14cee14a211d6c6c8e6abc247117)
 

Author SHA1 Message Date
Jussi Pakkanen e0b6c68a4e Minor fix. 12 years ago
Jussi Pakkanen 775b680826 Renamed language name from c++ to cxx to make things easier. 12 years ago
Jussi Pakkanen b3074e49eb Made C++ work in Ninja. 12 years ago
Jussi Pakkanen 7ea37a733e Generate shared library symlinks with Ninja. 12 years ago
Jussi Pakkanen b0515379bf Generate pch files with Ninja. 12 years ago
Jussi Pakkanen e2bc851735 Added target dependency info. 12 years ago
Jussi Pakkanen ee34bd688c Do not compress that which does not need compressing. 12 years ago
Jussi Pakkanen 2ce0ee6aed Can install data. 12 years ago
Jussi Pakkanen cd9b9f8ec5 Can install man files with Ninja. 12 years ago
Jussi Pakkanen cd9b636fe1 Can install headers with Ninja. 12 years ago
Jussi Pakkanen cdf99fa3be Fix dependency info. 12 years ago
Jussi Pakkanen 9ad2921659 Can install targets. 12 years ago
Jussi Pakkanen c5b3d913a3 Can pickle and load install data object. 12 years ago
Jussi Pakkanen 3deb31ebd5 Beginning of an install script. 12 years ago
Jussi Pakkanen 277321ecce Can run unit tests with Ninja. 12 years ago
Jussi Pakkanen 6a627c6176 More dynamic library path wanking. 12 years ago
Jussi Pakkanen 8d1641d6a4 Use relative paths for file names. 12 years ago
Jussi Pakkanen 5dd4122c65 Ninja compiles! With only the slightest of manual ninjafile editing. 12 years ago
Jussi Pakkanen 53ba628201 Can generate compiling commands. 12 years ago
Jussi Pakkanen ded616eaf5 More function moving. 12 years ago
Jussi Pakkanen affe28271a Moved code to base class.~ 12 years ago
Jussi Pakkanen f5f783b382 Generate some of targets. 12 years ago
Jussi Pakkanen 40c001772b Generate linking rules. 12 years ago
Jussi Pakkanen 7b611c2c11 Build rule for static linking and some comments. 12 years ago
Jussi Pakkanen 3d5dd90432 Generate compile rules. 12 years ago
Jussi Pakkanen bca53c2346 Support for multiple backends. 12 years ago
Jussi Pakkanen 0a3b339384 Renamed generators file. 12 years ago
Jussi Pakkanen a21acc1f46 More documentation. 12 years ago
Jussi Pakkanen 6b7b9ed47c Better command line help. 12 years ago
Jussi Pakkanen b287da1bb3 Added readme. 12 years ago
Jussi Pakkanen aee4b52498 Remove references to build directory when installing. 12 years ago
Jussi Pakkanen eae83aea61 Elf dependency eraser finally works. 12 years ago
Jussi Pakkanen bbd97026d5 Renamed rpathtool. 12 years ago
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