summaryrefslogtreecommitdiffstats
path: root/autowaf.py
AgeCommit message (Collapse)AuthorFilesLines
2013-02-18Add option to disable documentation versioning.David Robillard1-3/+5
git-svn-id: http://svn.drobilla.net/autowaf@91 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-12-23Install API documentation to versioned directory.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/autowaf@90 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-11-23Strip LIBNAME_DEPRECATED tags from Doxygen documentation.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/autowaf@89 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-10-14Fix Windows debug flags.David Robillard1-5/+12
Add support for adding extra entries to NEWS files. git-svn-id: http://svn.drobilla.net/autowaf@88 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-13Build debuggable library with PDB file under MSVC with --debug or --pardebug.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/autowaf@87 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-13Fix pkg-config checking with --pardebug.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/autowaf@86 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-11Fix pkg-config dependencies when not using --pardebug.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/autowaf@85 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Fix typo.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@84 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Fix mandatory pkg-config checks.David Robillard1-3/+4
git-svn-id: http://svn.drobilla.net/autowaf@83 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Support building against parallel debuggable libraries via pkg-config.David Robillard1-6/+13
git-svn-id: http://svn.drobilla.net/autowaf@82 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Fix parallel installable debug libraries for C++.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@81 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Build against parallel-installable debug depdencies if available.David Robillard1-1/+7
git-svn-id: http://svn.drobilla.net/autowaf@80 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Add --pardebug option for parallel-installable debug libraries with 'D' suffix.David Robillard1-1/+30
git-svn-id: http://svn.drobilla.net/autowaf@79 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Use appropriate debug flags for MSVC.David Robillard1-4/+8
git-svn-id: http://svn.drobilla.net/autowaf@78 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-06Add support for building summary NEWS files for recursive projects.David Robillard1-3/+9
git-svn-id: http://svn.drobilla.net/autowaf@77 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-06Don't use invalid strict flags on clang.David Robillard1-5/+15
Add outdir option to build_dox. git-svn-id: http://svn.drobilla.net/autowaf@76 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-08-10Enable stricter compiler flags.David Robillard1-25/+44
git-svn-id: http://svn.drobilla.net/autowaf@75 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-08-08Add autowaf.set_c99_mode().David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/autowaf@74 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-08-06Windows path fixes.David Robillard1-34/+29
git-svn-id: http://svn.drobilla.net/autowaf@73 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-07-09Don't run ldconfig when destdir is given as option.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/autowaf@72 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-07-09Strip Detailed Documentation header from HTML documentation.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/autowaf@71 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-07-09Add autowawf.build_dir() for getting build dir in top-level and child cases.David Robillard1-4/+47
Add autowaf.make_simple_dox() for making clean single-page documentation out of the mess Doxygen gives us. Don't install weird directory reference man pages with mangled absolute path names generated by Doxygen. git-svn-id: http://svn.drobilla.net/autowaf@70 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-07-08Fix Python3 compatibility.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@69 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-05-20Allow passing in argument to strip test coverage files.David Robillard1-3/+5
git-svn-id: http://svn.drobilla.net/autowaf@68 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-04-17Parse all seeAlso file for generating NEWS, and be more tolerant of flaky ↵David Robillard1-4/+14
release markup. git-svn-id: http://svn.drobilla.net/autowaf@67 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-02-11Add write_news function for writing NEWS files from Turtle descriptions.David Robillard1-0/+50
git-svn-id: http://svn.drobilla.net/autowaf@66 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-02-02Fix default system LV2DIR on Windows.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@65 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-02-01Portability fixes.David Robillard1-8/+8
git-svn-id: http://svn.drobilla.net/autowaf@64 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-01-16Don't pass -fshow-column to MSVC.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/autowaf@63 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-01-16Only call ldconfig once, and never when DESTDIR is set.David Robillard1-4/+8
git-svn-id: http://svn.drobilla.net/autowaf@62 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-12-11Fix Python 2.4 compatibility.David Robillard1-24/+26
Yes, there are actually people out there who care. I know. git-svn-id: http://svn.drobilla.net/autowaf@61 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-11-21Apply i18n updates from Paul Davis.David Robillard1-34/+42
git-svn-id: http://svn.drobilla.net/autowaf@60 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-11-06Add build_i18n() function and debug_by_default parameter to set_optionsDavid Robillard1-3/+54
git-svn-id: http://svn.drobilla.net/autowaf@59 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-10-22Fix building against local librariesDavid Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/autowaf@58 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-10-19Fix autowaf.check_pkg when a mandatory check follows an optional checkDavid Robillard1-1/+12
git-svn-id: http://svn.drobilla.net/autowaf@57 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-10-15Set MANDIR to correct location (#781)David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@56 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-10-15Use variables in pkgconfig paths where possible (#782)David Robillard1-2/+10
git-svn-id: http://svn.drobilla.net/autowaf@55 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-10-05Fix multiple package check avoidanceDavid Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/autowaf@54 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-09-29Fix build_version_files for python 3David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/autowaf@53 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-09-17Don't always add -fPIC and -DPIC to CFLAGSDavid Robillard1-4/+0
git-svn-id: http://svn.drobilla.net/autowaf@52 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-08-23Prepend (not append) local include flags to ensure building against local ↵David Robillard1-1/+1
libraries git-svn-id: http://svn.drobilla.net/autowaf@51 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-08-23Add src dir -I flag to beginning of CFLAGS to ensure building against local ↵David Robillard1-3/+6
headers git-svn-id: http://svn.drobilla.net/autowaf@50 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-07-07Don't automatically check for C and C++ compilers for all projectsDavid Robillard1-8/+15
git-svn-id: http://svn.drobilla.net/autowaf@49 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-05-25Make header checks mandatory by defaultDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@47 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-05-25Remove header check cacheingDavid Robillard1-14/+9
git-svn-id: http://svn.drobilla.net/autowaf@46 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-05-19Don't crash on waf test when lcov is unavailableDavid Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/autowaf@45 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-04-28Add support for version suffixes on pkg-config files.David Robillard1-6/+13
git-svn-id: http://svn.drobilla.net/autowaf@44 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-04-22Fix documentation install paths.David Robillard1-7/+9
git-svn-id: http://svn.drobilla.net/autowaf@43 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-04-22Fix whitespace (PEP8).David Robillard1-405/+405
git-svn-id: http://svn.drobilla.net/autowaf@42 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2011-03-28Use standard LV2_PATH for WindowsDavid Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/autowaf@41 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa