mirror of https://github.com/xiph/flac
841e27e159 | ||
---|---|---|
build | ||
doc | ||
include/FLAC | ||
src | ||
test | ||
COPYING.GPL | ||
COPYING.LGPL | ||
Makefile | ||
README |
README
========== FLAC - 0.4 ========== This is the source release for the FLAC project. The reference encoder/decoder library 'libFLAC' is released under the LGPL (see COPYING.LGPL). This means the code in include/FLAC/ and src/libFLAC/. All other code is covered by the GPL (see COPYING.GPL). See doc/index.html for full documentation. A brief description of the directory tree: build/ makefile templates for building doc/ the HTML documentation include/ public include files for libFLAC obj/ the compiled libraries and executables will end up here src/ the source code and private headers test/ the test scripts ============================= Building in a GNU environment ============================= All files called 'Makefile' are GNUmake files. To build all libraries and programs, just 'make all' from the top-level directory. To run the tests, just 'make test'. Everything can be built in either debug or release mode. See the Makefiles for details. The default make rule does not attempt to build the XMMS plugin, so if you want that also, run 'make plugin_xmms' after 'make'. ================== Building with MSVC ================== There is no overall make system for MSVC but the individual source directories with a 'Makefile.vc' file in them allow building with MSVC. Just 'nmake /f Makefile.vc'.