Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-12 | python/build/libs.py: add libmpdclient | Max Kellermann | |
2018-02-24 | win32/build.py: enable libnfs | Max Kellermann | |
Now that all build failures have been fixed, we can enable the feature. | |||
2018-02-24 | win32/build.py: add -DWINVER=0x0600 -D_WIN32_WINNT=0x0600 | Max Kellermann | |
configure.ac sets this, but this wasn't used for compiling third-party libraries. This setting however is important for libnfs, which adds fallback definitions for POLLIN and POLLOUT with bogus values. | |||
2018-01-19 | {android,win32}/build.py: move "-O* -g" to common_flags | Max Kellermann | |
2017-08-31 | win32/build.py: add -march=pentium3 to fix 32 bit LAME build | Max Kellermann | |
Workaround for the following LAME build failure: error: inlining failed in call to always_inline '_mm_sqrt_ps': target specific option mismatch This is because the LAME build scripts do not check whether SSE is available; they only check for the presence of the "xmmintrin.h" header. Requiring a Pentium 3 CPU is reasonable enough, and it's the first CPU to feature SSE support. | |||
2017-07-19 | python/build/libs: add LAME | Max Kellermann | |
Enable it in the Windows build script, closes #78. LAME currently doesn't support Android: checking host system type... Invalid configuration `arm-linux-androideabi': system `androideabi' not recognized | |||
2017-07-19 | {android,win32}/build.py: concatenate variables from the command line | Max Kellermann | |
2017-02-20 | win32/build.py: default to x64 build | Max Kellermann | |
2017-02-20 | win32/build.py: add option --32 | Max Kellermann | |
2017-02-20 | win32/build.py: convert argument parser to loop | Max Kellermann | |
Allow multiple arguments. | |||
2017-02-20 | win32/build.py: add variable "x64", assign host_arch later | Max Kellermann | |
2016-10-26 | python/build/autotools: pass RANLIB to configure | Max Kellermann | |
Fixes various static library linker failures ("bad extended name entry at header"), because the wrong "ranlib" was used. | |||
2015-11-23 | {android,win32}/build.py: move code to python/build/libs.py | Max Kellermann | |
2015-11-23 | {android,win32}/build.py: move code to python/build/dirs.py | Max Kellermann | |
2015-11-21 | win32/build.py: move class ZlibProject to build/zlib.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class FfmpegProject to build/ffmpeg.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: FfmpegProject detects CPU and OS | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class BoostProject to build/boost.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class AutotoolsProject to build/autotools.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class Project to build/project.py | Max Kellermann | |
2015-11-20 | {android,win32}/build.py: add tarball_path and src_path to toolchain class | Max Kellermann | |
Reduce dependencies on global variables. | |||
2015-11-20 | win32/build.py: restore option "out_of_tree" | Max Kellermann | |
Got lost in the previous commit. | |||
2015-11-20 | {android,win32}/build.py: move common code to python/build/ | Max Kellermann | |
2015-11-20 | {android,win32}/build.py: fix missing rename | Max Kellermann | |
2015-11-20 | {android,win32}/build.py: add toolchain classes | Max Kellermann | |
2015-11-17 | {android,win32}/build.py: upgrade FFmpeg to 2.8.2 | Max Kellermann | |
2015-10-27 | {android,win32}/build.py: upgrade Boost to 1.59.0 | Max Kellermann | |
2015-10-27 | {android,win32}/build.py: upgrade FFmpeg to 2.8.1 | Max Kellermann | |
2015-10-27 | {android,win32}/build.py: upgrade CURL to 7.45.0 | Max Kellermann | |
2015-06-27 | configure.ac: remove GLib option | Max Kellermann | |
Not used anymore. | |||
2015-06-03 | {android,win32}/build.py: allow overriding shared path via environment | Max Kellermann | |
2015-06-03 | {android,win32}/build.py: move tarballs to subdirectory "download" | Max Kellermann | |
2015-06-03 | win32/build.py: build zlib in-tree | Max Kellermann | |
zlib cannot be built out-of-tree, and previously, we were building in the "src" directory, not in the "build" directory. The make_build_path() return value was unused. | |||
2015-05-05 | {android,win32}/build.py: upgrade Boost to 1.58 | Max Kellermann | |
2015-05-05 | {android,win32}/build.py: upgrade libvorbis, FFmpeg, CURL | Max Kellermann | |
2015-01-27 | win32/build.py: fix IndexError when no command-line arguments are given | Max Kellermann | |
2015-01-26 | win32/build.py: use os.path.abspath() to build mpd_path | Max Kellermann | |
Fixes a bug that occurs when runing "build.py" from inside the "win32" directory. | |||
2015-01-14 | win32/build.py: prepend "./" to "configure" if path is empty | Max Kellermann | |
Fixes in-tree build when the script is called as "win32/build.py" and not "./win32/build.py". | |||
2014-12-17 | win32/build.py: add option "--64" for a x64 build | Max Kellermann | |
2014-12-17 | {win32,android}/build.py: add the host triple to the lib paths | Max Kellermann | |
Allow multiple targets to share a library directory tree. | |||
2014-12-16 | win32/build.py: remove unused variable "build_arch" | Max Kellermann | |
2014-12-09 | win32/build.py: script that cross-compiles to Windows | Max Kellermann | |
2014-12-09 | src/win32: move resources to win32/ | Max Kellermann | |