summaryrefslogtreecommitdiffstats
path: root/cmake
AgeCommit message (Collapse)Author
2020-12-14Remove SConsJan Holthuis
- Move packaging files from packaging/ directory - Tidy up cmake/ directory - Remove obsolete files from the build directory
2020-11-24Merge remote-tracking branch 'upstream/2.3' into macos_buildenv_scriptBe
2020-11-24Rename Windows build environment fileJan Holthuis
2020-11-23remove run-mixxx.sh script for macOSBe
Adding source mixxx/tools/macos_buildenv.sh setup --profile to ~/.profile lets the mixxx binary be run directly
2020-11-23macos_buildenv.sh script improvementsBe
* Make script runable from ~/.profile * Check that script is being run with "source" prefix * Add SHA256 checksum for build environment download * Fix export of Qt5_DIR * Don't print exported environment variables; just export them
2020-11-23download macOS build environment from downloads.mixxx.orgBe
2020-11-18GH Actions: read macOS build environment name from fileBe
2020-11-18CMake: fix macOS build for macOS < 10.14Be
2020-11-15CMake: fix TagLib linking on macOSBe
The old module relied on the taglib-config script that taglib's build system writes hardcoded absolute paths into. That was problematic for the macOS build environment which required replacing those absolute paths before building. This new CMake module does not require modifying any taglib files.
2020-11-10add run-mixxx.sh convenience script for macOS developersBe
2020-11-10Travis: sign macOS DMG bundle built with CMakeBe
2020-11-10CMake: add support for codesigning .app bundle inside DMGBe
2020-11-08CMakeLists: build macOS DMG using CPack DragNDrop generatorBe Wilson
2020-06-21libebur128: Add version check to CMake buildUwe Klotz
2020-06-13CMake: Link libSoundTouch dynamically if v2.1.1 is availableUwe Klotz
2020-04-20AnalyzerKeyFinder: make KeyFinder optional with a CMake optionBe
cmake -DKEYFINDER=ON is required to build with KeyFinder
2020-03-26CMake: Fix PortAudio package warningJan Holthuis
This fixes a CMake 3.17.0 complaint about the variable naming in our CMake module for PortAudio detection: CMake Warning (dev) at /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (PORTAUDIO) does not match the name of the calling package (PortAudio). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/FindPortAudio.cmake:48 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:1321 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.
2020-02-11CMake: Add support for skipped/errored tests in ctest-to-junit.xslJan Holthuis
2020-02-11CMake: Add XSLT for converting from CTest results to JUnit XMLJan Holthuis
2020-01-01Happy New Year 2020!Sébastien Blaisot
2019-12-09Fix various typosluz.paz
Found via `codespell -q 3 -I ../mixxx-whitelist.txt -S *.ts,*.po,*.rtf,./.git,./src/library,./lib,./build/wix`
2019-11-08CMake: Add SFC_SUPPORTS_SET_COMPRESSION_LEVEL define for SndFileJan Holthuis
2019-11-08CMake: Reset FFMPEG_LIBRARIES/DEFINITIONS before appending to themJan Holthuis
2019-11-08CMake: Remove duplicate Findffmpeg cmake moduleJan Holthuis
2019-10-24CMake: Add missing dependencies when using static deps on WindowsJan Holthuis
2019-10-24CMake: Swap arguments in FindTaglib.cmake moduleJan Holthuis
2019-10-24CMake: Fix quoting issue in FindFFmpeg.cmakeJan Holthuis
2019-10-24CMake: Add improvements for FindFFmpeg.cmakeJan Holthuis
2019-10-24CMake: Add FFmpeg supportJan Holthuis
2019-10-24CMake: Improve CPack packagingJan Holthuis
2019-10-24CMake: Fix typo in FindTaglib.cmake moduleJan Holthuis
2019-10-24CMake: Add chromaprint_p library name for libchromaprintJan Holthuis
2019-10-24CMake: Make pkg-config optional in FindXXX modulesJan Holthuis
2019-10-24CMake: Assume statically linked PortTime if only porttime.h was foundJan Holthuis
2019-10-24CMake: Add option to switch between static/dynamic linking of libebur128Jan Holthuis
2019-10-24CMake: Fix indentation in cmake/modules/Find*.cmakeJan Holthuis
2019-10-24CMake: Add optional featuresJan Holthuis
2019-10-24CMake: Add missing FindGLIB.cmake moduleJan Holthuis
2019-10-24CMake: Add initial CMakeLists.txtJan Holthuis