Commits on Source (11)
-
Steve Lhomme authored1c7fdece
-
Steve Lhomme authored
via https://github.com/ctarbide/musepack_libmpc It transforms the SHARED option into proper BUILD_SHARED_LIBS. Fix the old patches and apply them as commits. The MSVC patch can be applied no matter what. The macOS patching is useless since CFLAGS are respected thanks to the first patch. The sed is not needed since the second patch removes build of all the programs. The decoder and encoder code has not changed since revision 481. Only the tools have been slightly updated. We don't need to copy the .a manually anymore.
48caea17 -
Steve Lhomme authored
rather than manually.
7017b973 -
Steve Lhomme authored
We just need to tell CMake where to find the root CMakeLists.txt file. CMake already puts all its build files in a CMakeFiles folder. There's only libaom that generates an error if you build the library from the root...
cd41528c -
Steve Lhomme authored
It is the default behavior. We could change that in CMAKE for all targets at once.
3513e834 -
Steve Lhomme authored
Meson targets already do it. We don't need to create the build folder prior to using it, CMake will do it for us. We don't need to cd in the folder either, we can tell CMake where to find the CMakeLists.txt file in the same call.
8f474129 -
Steve Lhomme authored
We don't need to destroy nor create the build folder each time.
bb04ae46 -
Steve Lhomme authored
We always use the same name and always use it.
44ccea2f -
Steve Lhomme authored
We always use the same name and always use it.
8fa16a23 -
Steve Lhomme authored
It can be overriden when calling $(CMAKE). Remove the stray '.' that was left after -S was used in all cases.
b2e78e25 -
Steve Lhomme authored
Now the cmake build folder is handled in a single place.
b6503634
Showing
- contrib/src/aom/rules.mak 5 additions, 5 deletionscontrib/src/aom/rules.mak
- contrib/src/chromaprint/rules.mak 3 additions, 3 deletionscontrib/src/chromaprint/rules.mak
- contrib/src/ebml/rules.mak 3 additions, 3 deletionscontrib/src/ebml/rules.mak
- contrib/src/fluid/rules.mak 3 additions, 3 deletionscontrib/src/fluid/rules.mak
- contrib/src/fluidlite/rules.mak 4 additions, 4 deletionscontrib/src/fluidlite/rules.mak
- contrib/src/glew/rules.mak 3 additions, 3 deletionscontrib/src/glew/rules.mak
- contrib/src/glslang/rules.mak 3 additions, 3 deletionscontrib/src/glslang/rules.mak
- contrib/src/gme/rules.mak 3 additions, 3 deletionscontrib/src/gme/rules.mak
- contrib/src/libaribcaption/rules.mak 3 additions, 3 deletionscontrib/src/libaribcaption/rules.mak
- contrib/src/libebur128/rules.mak 3 additions, 3 deletionscontrib/src/libebur128/rules.mak
- contrib/src/main.mak 4 additions, 2 deletionscontrib/src/main.mak
- contrib/src/matroska/rules.mak 3 additions, 3 deletionscontrib/src/matroska/rules.mak
- contrib/src/mpcdec/0004-libmpcdec-added-install-and-soversion.patch 72 additions, 0 deletions...c/mpcdec/0004-libmpcdec-added-install-and-soversion.patch
- contrib/src/mpcdec/0005-If-BUILD_SHARED_LIBS-is-set-and-SHARED-undefined-the.patch 41 additions, 0 deletions...f-BUILD_SHARED_LIBS-is-set-and-SHARED-undefined-the.patch
- contrib/src/mpcdec/0006-adapted-patch-0001-shared.patch-from-buildroot.patch 53 additions, 0 deletions...0006-adapted-patch-0001-shared.patch-from-buildroot.patch
- contrib/src/mpcdec/rules.mak 6 additions, 18 deletionscontrib/src/mpcdec/rules.mak
- contrib/src/mysofa/rules.mak 3 additions, 3 deletionscontrib/src/mysofa/rules.mak
- contrib/src/openjpeg/rules.mak 3 additions, 3 deletionscontrib/src/openjpeg/rules.mak
- contrib/src/projectM/projectm-cmake-install.patch 14 additions, 0 deletionscontrib/src/projectM/projectm-cmake-install.patch
- contrib/src/projectM/rules.mak 4 additions, 4 deletionscontrib/src/projectM/rules.mak