Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: remove unused mng fragment | Stefano Pigozzi | 2013-11-23 | 1 | -7/+0 |
| | |||||
* | build: also run the test binary during the lua checks | Stefano Pigozzi | 2013-11-23 | 1 | -2/+3 |
| | |||||
* | build: fix lua check to actually test for libquvi | Stefano Pigozzi | 2013-11-23 | 1 | -5/+8 |
| | |||||
* | build: fix missing prototypes in lua check fragment | Stefano Pigozzi | 2013-11-23 | 1 | -2/+2 |
| | |||||
* | build: use static instead of prototype in libavfilter fragment | Stefano Pigozzi | 2013-11-23 | 1 | -2/+1 |
| | |||||
* | build: fix libavfilter check to include function prototype | Stefano Pigozzi | 2013-11-23 | 1 | -0/+1 |
| | | | | | Apparently the check error'ed on some compilers for missing prototype and simply adding one fixes it. | ||||
* | build: remove spam generated by link task | Stefano Pigozzi | 2013-11-22 | 1 | -0/+4 |
| | | | | | | Simply override the cprogram Task's __str__ method with our own implementation. This is way easier on the eyes when compiling mpv during development, since warnings are not pushed outside of your average screenful of content. | ||||
* | switch the build system to waf | Stefano Pigozzi | 2013-11-21 | 34 | -0/+1005 |
This commit adds a new build system based on waf. configure and Makefile are deprecated effective immediately and someday in the future they will be removed (they are still available by running ./old-configure). You can find how the choice for waf came to be in `DOCS/waf-buildsystem.rst`. TL;DR: we couldn't get the same level of abstraction and customization with other build systems we tried (CMake and autotools). For guidance on how to build the software now, take a look at README.md and the cross compilation guide. CREDITS: This is a squash of ~250 commits. Some of them are not by me, so here is the deserved attribution: - @wm4 contributed some Windows fixes, renamed configure to old-configure and contributed to the bootstrap script. Also, GNU/Linux testing. - @lachs0r contributed some Windows fixes and the bootstrap script. - @Nikoli contributed a lot of testing and discovered many bugs. - @CrimsonVoid contributed changes to the bootstrap script. |