Lines Matching refs:Build
7 # Build libsndfile as a dynamic/shared library, but statically link to
31 tarball_dir = Build/Tarballs
32 stamp_dir = Build/Stamp
34 build_dir = $(shell pwd)/Build
48 config : Build/Stamp/configure
50 build : Build/Stamp/build
53 rm -rf Build/flac-* Build/libogg-* Build/libvorbis-* Build/opus-*
54 rm -rf Build/bin Build/include Build/lib Build/share
55 rm -f Build/Stamp/install Build/Stamp/extract Build/Stamp/sha256sum Build/Stamp/build-ogg
57 Build/Stamp/init :
61 Build/Tarballs/$(flac_tarball) : Build/Stamp/init
65 Build/Tarballs/$(ogg_tarball) : Build/Stamp/init
69 Build/Tarballs/$(vorbis_tarball) : Build/Stamp/init
73 Build/Tarballs/$(opus_tarball) : Build/Stamp/init
77 Build/Stamp/tarballs : Build/Tarballs/$(flac_tarball) Build/Tarballs/$(ogg_tarball) Build/Tarballs/$(vorbis_tarball) Build/Tarballs/$(opus_tarball)
80 Build/Stamp/sha256sum : Build/Stamp/tarballs
87 Build/Stamp/extract : Build/Stamp/sha256sum
88 # (cd Build && tar xf Tarballs/$(ogg_tarball))
89 (cd Build && tar xf Tarballs/$(flac_tarball))
90 (cd Build && tar xf Tarballs/$(vorbis_tarball))
91 (cd Build && tar xf Tarballs/$(opus_tarball))
94 Build/Stamp/build-ogg : Build/Stamp/sha256sum
97 (cd Build && git clone https://github.com/xiph/ogg $(ogg_version))
98 (cd Build/$(ogg_version) && autoreconf -vif && CFLAGS=-fPIC ./configure $(config_options) --disable-crc && make all install)
101 (cd Build && tar xf Tarballs/$(ogg_tarball))
102 (cd Build/$(ogg_version) && CFLAGS=-fPIC ./configure $(config_options) && make all install)
106 Build/Stamp/install-libs : Build/Stamp/extract Build/Stamp/build-ogg
107 (cd Build/$(vorbis_version) && CFLAGS=-fPIC ./configure $(config_options) && make all install)
108 (cd Build/$(flac_version) && CFLAGS=-fPIC ./configure $(config_options) && make all install)
109 (cd Build/$(opus_version) && CFLAGS=-fPIC ./configure $(config_options) && make all install)
115 Build/Stamp/configure : Build/Stamp/install-libs configure
116 PKG_CONFIG_LIBDIR=Build/lib/pkgconfig ./configure
117 sed -i 's#^EXTERNAL_XIPH_CFLAGS.*#EXTERNAL_XIPH_CFLAGS = -I$(pwd)/Build/include#' Makefile
118 sed -i 's#^EXTERNAL_XIPH_LIBS.*#EXTERNAL_XIPH_LIBS = -static $(pwd)/Build/lib/libFLAC.la $(pwd)/Build/lib/libvorbis.la $(pwd)/Build/lib/libvorbisenc.la $(pwd)/Build/lib/libopus.la $(pwd)/Build/lib/libogg.la -dynamic #' Makefile
122 Build/Stamp/build : Build/Stamp/configure