Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CMake polishing | evpobr | 2020-05-14 | 1 | -0/+2 |
| | | | | | | | | | | | | | | * Improve CPU features detection CMAKE_SYSTEM_PROCESSOR is pretty useless (e.g. when compiling with MSVC ARM64 toolchain and Ninja still returns system processor). * Don't build src/utils targets by default Fix compilation for UWP platform. * Add more Visual studio Git ignore patterns * Autogenerate Doxygen docs | ||||
* | Bunch of CMake fixes | evpobr | 2020-05-03 | 1 | -0/+15 |
| | | | | | | | | | | | | * Add more Git ignore patterns * Fix Ogg dependency handling (closes #203) * Remove unneeded compiler flag (closes #204) * Fix Visual Studio DLL build error error C2491: 'flac_internal_rename_utf8': definition of dllimport function not allowed (closes #205) * Add alias targets * Reduce number of CMake files * Improve CMake intrinsics detection | ||||
* | oss-fuzz: Add fuzzing targets | Erik de Castro Lopo | 2019-11-18 | 1 | -0/+2 |
| | | | | | | | | | These fuzzing targets were originally from: https://github.com/guidovranken/flac-fuzzers.git but having them in a separate repo was a huge pain in the neck when working on fixing any problems found. | ||||
* | Add first micro-benchmark | Erik de Castro Lopo | 2015-09-01 | 1 | -0/+1 |
| | |||||
* | .gitignore : Tweaked. | Erik de Castro Lopo | 2014-06-26 | 1 | -1/+2 |
| | |||||
* | Factor out common test functionality to test/common.sh.in. | Erik de Castro Lopo | 2013-09-17 | 1 | -0/+1 |
| | |||||
* | Update .gitignore. | Erik de Castro Lopo | 2013-07-21 | 1 | -0/+2 |
| | |||||
* | Enable utf8 I/O stuff when compiling with MinGW. | Erik de Castro Lopo | 2013-04-01 | 1 | -0/+1 |
| | |||||
* | Update .gitignore. | Erik de Castro Lopo | 2013-03-09 | 1 | -0/+3 |
| | |||||
* | Fix building with MSYS and MinGW(-w64); Improve Makefile.lite build system | Hendricks266 | 2013-01-02 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | This is a patch to allow building of the project using MSYS, MinGW, and MinGW-w64 with the following invocation: make -f Makefile.lite libFLAC libFLAC++ flac metaflac test_libs_common test_libFLAC test_libFLAC++ test_grabbag test_seeking test_streams utils examples This patch addresses eight points: 1. `uname -p` in MSYS returns "unknown" so we must use `gcc -dumpmachine` to gain information about the target, 32-bit or 64-bit. 2. MinGW-w64 does not ship with a working iconv.h, so we must disable it under this specific compiler. 3. The code requires <inttypes.h> in a handful of C files, but config.mk did not contain -DHAVE_INTTYPES_H, which under the full build process (I assume) is added by autoconf. 4. The compiler complained when lround() in lpc.c was static, so it is no longer static. 5. Additional scattered linking directives (and reordering) (particularly FLAC, grabbag, and replaygain_analysis) were necessary to build some of the components. 6. The Makefile.lite build system benefited from some cleanup, particularly by rigorously defining all entries, factoring redundancy, and establishing dependencies. (Some typos were fixed too.) 7. Shared objects on Windows use .dll, not .so. (Added *.dll, *.dylib, and *.exe to .gitignore.) 8. To allow more freedom using Makefile.lite without configure, I added the variables USE_OGG and USE_ICONV which can toggle these two components in the build process. ex: make -f Makefile.lite examples USE_OGG=0 USE_ICONV=0 These improvements make use of some use-time Makefile variable expansion. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com> | ||||
* | Add 'ar-lib' to .gitignore. | Erik de Castro Lopo | 2012-07-04 | 1 | -0/+1 |
| | |||||
* | Update .gitignore. | Erik de Castro Lopo | 2012-04-07 | 1 | -0/+3 |
| | |||||
* | .gitignore : Ignore more m4 files. | Erik de Castro Lopo | 2012-02-25 | 1 | -0/+5 |
| | |||||
* | Run all tests from one script which bails on the first failure. | Erik de Castro Lopo | 2012-01-31 | 1 | -0/+5 |
| | |||||
* | Update README and .gitignore. | Erik de Castro Lopo | 2012-01-31 | 1 | -0/+11 |
| | |||||
* | Add .gitignore. | Erik de Castro Lopo | 2012-01-31 | 1 | -0/+40 |