⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 video linux conference
💻
📖 第 1 页 / 共 3 页
字号:
	touch $@CLEAN_FILE += .liveCLEAN_PKG += liveDISTCLEAN_PKG += live.$(LIVEDOTCOM_VERSION).tar.gz# ***************************************************************************# goom# ***************************************************************************#goom-macosx-altivec-bin.tar.gz:#	$(WGET) $(GOOM_URL)#goom: goom-macosx-altivec-bin.tar.gz#	$(EXTRACT_GZ)#.goom: goom#	(cd $<;)#	touch $@#CLEAN_FILE += .goom#CLEAN_PKG += goom#DISTCLEAN_PKG += goom-macosx-altivec-bin.tar.gz# ***************************************************************************# goom2k4# ***************************************************************************goom$(GOOM2k4_VERSION).tar.gz:	$(WGET) $(GOOM2k4_URL)	mv goom-$(GOOM2k4_VERSION)-src.tar.gz goom$(GOOM2k4_VERSION).tar.gzgoom: goom$(GOOM2k4_VERSION).tar.gz	$(EXTRACT_GZ)	patch -p 0 < Patches/goom.patch.goom2k4: goom	(cd $<; ./configure --prefix=$(PREFIX) --disable-shared --enable-static && make && make install )	touch $@CLEAN_FILE += .goom2k4CLEAN_PKG += goomDISTCLEAN_PKG += goom$(GOOM2k_VESION).tar.gz# ***************************************************************************# libcaca# ***************************************************************************libcaca-$(LIBCACA_VERSION).tar.gz:	$(WGET) $(LIBCACA_URL)libcaca: libcaca-$(LIBCACA_VERSION).tar.gz	$(EXTRACT_GZ).caca: libcaca	(cd $<; ./configure --prefix=$(PREFIX) --disable-imlib2 --disable-doc && make && make install)	touch $@CLEAN_FILE += .cacaCLEAN_PKG += libcacaDISTCLEAN_PKG += libcaca-$(LIBCACA_VERSION).tar.gz# ***************************************************************************# libdts# ***************************************************************************libdts-$(LIBDTS_VERSION).tar.gz:	$(WGET) $(LIBDTS_URL)ifeq ($(HOST),i586-pc-beos)# libdts 0.0.2 doesn't compile on BeOSlibdts:	svn co svn://svn.videolan.org/libdts/trunk libdts	(cd $@; ./bootstrap)elselibdts: libdts-$(LIBDTS_VERSION).tar.gz	$(EXTRACT_GZ)endif.dts: libdts	(cd $<; ./configure --prefix=$(PREFIX) && make && make install)	touch $@CLEAN_FILE += .dtsCLEAN_PKG += libdtsDISTCLEAN_PKG += libdts-$(LIBDTS_VERSION).tar.gz# ***************************************************************************# libdts# ***************************************************************************x264-$(X264_VERSION).tar.gz:	$(WGET) $(X264_URL)x264: x264-$(X264_VERSION).tar.gz	$(EXTRACT_GZ)	patch -p 0 < Patches/x264.patch	rm x264/x264.c.x264: x264	(cd $<; ./configure --enable-pthread --prefix=$(PREFIX) && make && make install)	touch $@CLEAN_FILE += .x264CLEAN_PKG += x264DISTCLEAN_PKG += x264-$(X264_VERSION).tar.gz# ***************************************************************************# libmodplug# ***************************************************************************libmodplug-$(MODPLUG_VERSION).tar.gz:	$(WGET) $(MODPLUG_URL)libmodplug: libmodplug-$(MODPLUG_VERSION).tar.gz	$(EXTRACT_GZ).mod: libmodplug	(cd $<; ./configure --prefix=$(PREFIX) --disable-shared --enable-static && make && make install)	touch $@CLEAN_FILE += .modCLEAN_PKG += libmodplugDISTCLEAN_PKG += libmodplug-$(MODPLUG_VERSION).tar.gz# ***************************************************************************# libcddb# ***************************************************************************libcddb-$(CDDB_VERSION).tar.gz:	$(WGET) $(CDDB_URL)libcddb: libcddb-$(CDDB_VERSION).tar.gz	$(EXTRACT_GZ)	patch -p 0 < Patches/libcddb.patch.cddb: libcddb	(cd $<; ./configure --prefix=$(PREFIX) --disable-shared --enable-static CFLAGS="$(CFLAGS) -D_BSD_SOCKLEN_T_=int" LDFLAGS="$(LDFLAGS) -liconv" && make && make install)	touch $@CLEAN_FILE += .cddbCLEAN_PKG += libcddbDISTCLEAN_PKG += libcddb-$(CDDB_VERSION).tar.gz# ***************************************************************************# vcdimager# ***************************************************************************vcdimager-$(VCDIMAGER_VERSION).tar.gz:	$(WGET) $(VCDIMAGER_URL)vcdimager: vcdimager-$(VCDIMAGER_VERSION).tar.gz	$(EXTRACT_GZ)ifdef HAVE_DARWIN_OS.vcdimager: vcdimager	(cd $<; ./configure --prefix=$(PREFIX) --disable-shared --enable-static LDFLAGS="$(LDFLAGS) -framework CoreFoundation -framework IOKit" && make && make install)	touch $@else.vcdimager: vcdimager	(cd $<; ./configure --prefix=$(PREFIX) --disable-shared --enable-static && make && make install)	touch $@endifCLEAN_FILE += .vcdimagerCLEAN_PKG += vcdimagerDISTCLEAN_PKG += vcdimager-$(VCDIMAGER_VERSION).tar.gz# ***************************************************************************# libcdio# ***************************************************************************libcdio-$(CDIO_VERSION).tar.gz:	$(WGET) $(CDIO_URL)libcdio: libcdio-$(CDIO_VERSION).tar.gz	$(EXTRACT_GZ).cdio: libcdio	(cd $<; ./configure --prefix=$(PREFIX) --without-vcdinfo --disable-shared && make && make install)	touch $@CLEAN_FILE += .cdioCLEAN_PKG += libcdioDISTCLEAN_PKG += libcdio-$(CDIO_VERSION).tar.gz# ***************************************************************************# OpenMash# ***************************************************************************mash-src-$(MASH_VERSION).tar.gz:	$(WGET) $(MASH_URL)mash-code: mash-src-$(MASH_VERSION).tar.gz	$(EXTRACT_GZ).mash: mash-code	(cd $<; ./configure && make )	touch $@CLEAN_FILE += .mashCLEAN_PKG += mash-codeDISTCLEAN_PKG += mash-src-$(MASH_VERSION).tar.gz# ***************************************************************************# twolame# ***************************************************************************twolame-$(TWOLAME_VERSION).tar.gz:	$(WGET) $(TWOLAME_URL)twolame: twolame-$(TWOLAME_VERSION).tar.gz	$(EXTRACT_GZ).twolame: twolame	(cd twolame; ./configure $(HOSTCONF) --prefix=$(PREFIX) && make && make install)	$(INSTALL_NAME)	touch $@CLEAN_FILE += .twolameCLEAN_PKG += twolameDISTCLEAN_PKG += twolame-$(TWOLAME_VERSION).tar.bz2# ***************************************************************************# libpng# ***************************************************************************libpng-$(PNG_VERSION).tar.bz2:	$(WGET) $(PNG_URL)libpng: libpng-$(PNG_VERSION).tar.bz2	$(EXTRACT_BZ2)	cat Patches/libpng.patch | sed s,PREFIX,$(PREFIX), | patch -p0.png: libpng	(cd $<; cp scripts/makefile.macosx Makefile && make && make install)	touch $@CLEAN_FILE += .pngCLEAN_PKG += libpngDISCLEAN_PKG += libpng-$(PNG_VERSION).tar.bz2# ***************************************************************************# libzvbi# ***************************************************************************zvbi-$(ZVBI_VERSION).tar.bz2:	$(WGET) $(ZVBI_URL)zvbi: zvbi-$(ZVBI_VERSION).tar.bz2	$(EXTRACT_BZ2).zvbi: zvbi	(cd $<; ./configure --prefix=$(PREFIX) && make )	touch $@CLEAN_FILE += .zvbiCLEAN_PKG += zvbiDISCLEAN_PKG += zvbi-$(ZVBI_VERSION).tar.bz2# ***************************************************************************# gpg-error # ***************************************************************************libgpg-error-$(GPGERROR_VERSION).tar.gz:	$(WGET) $(GPGERROR_URL)libgpg-error: libgpg-error-$(GPGERROR_VERSION).tar.gz	$(EXTRACT_GZ).gpg-error: libgpg-error	(cd $<; ./configure --prefix=$(PREFIX) --disable-nls && make && make install )	$(INSTALL_NAME)	touch $@CLEAN_FILE += .gpg-errorCLEAN_PKG += libgpg-errorDISCLEAN_PKG += libgpg-error-$(GPGERROR_VERSION).tar.gz# ***************************************************************************# libgcrypt# ***************************************************************************libgcrypt-$(GCRYPT_VERSION).tar.gz:	$(WGET) $(GCRYPT_URL)libgcrypt: libgcrypt-$(GCRYPT_VERSION).tar.gz	$(EXTRACT_GZ)	patch -p 0 < Patches/gcrypt.patch.gcrypt: libgcrypt .gpg-error	(cd $<; ./configure --prefix=$(PREFIX) CFLAGS="$(CFLAGS) -D_BSD_SOCKLEN_T_=int" && make && make install )	$(INSTALL_NAME)	touch $@CLEAN_FILE += .gcryptCLEAN_PKG += libgcryptDISCLEAN_PKG += libgcrypt-$(GCRYPT_VERSION).tar.gz# ***************************************************************************# gnutls# ***************************************************************************gnutls-$(GNUTLS_VERSION).tar.bz2:	$(WGET) $(GNUTLS_URL)gnutls: gnutls-$(GNUTLS_VERSION).tar.bz2	$(EXTRACT_BZ2).gnutls: gnutls .gcrypt .gpg-error	(cd $<; ./configure --prefix=$(PREFIX) && make && make install )	$(INSTALL_NAME)	touch $@CLEAN_FILE += .gnutlsCLEAN_PKG += gnutlsDISCLEAN_PKG += gnutls-$(GNUTLS_VERSION).tar.bz2# ***************************************************************************# libopendaap# ***************************************************************************libopendaap-$(DAAP_VERSION).tar.bz2:	$(WGET) $(DAAP_URL)libopendaap: libopendaap-$(DAAP_VERSION).tar.bz2	$(EXTRACT_BZ2)	patch -p 0 < Patches/daap.patch.daap: libopendaap	(cd $<; ./configure --prefix=$(PREFIX) CFLAGS="$(CFLAGS) -D_BSD_SOCKLEN_T_=int" && make install )	touch $@CLEAN_FILE += .daapCLEAN_PKG += libopendaapDISCLEAN_PKG += libopendaap-$(DAAP_VERSION).tar.bz2# ***************************************************************************# glib# ***************************************************************************glib-$(GLIB_VERSION).tar.gz:	$(WGET) $(GLIB_URL)glib: glib-$(GLIB_VERSION).tar.gz	$(EXTRACT_GZ).glib: glib	(cd $<; ./configure --prefix=$(PREFIX) --host=powerpc-apple-macos && make && make install )	touch $@CLEAN_FILE += .gliblCLEAN_PKG += glibDISCLEAN_PKG += glib-$(GLIB_VERSION).tar.gz# ***************************************************************************# libIDL# ***************************************************************************libIDL-$(LIBIDL_VERSION).tar.gz:	$(WGET) $(LIBIDL_URL)libIDL: libIDL-$(LIBIDL_VERSION).tar.gz	$(EXTRACT_GZ).libidl: libIDL	(cd $<; ./configure --prefix=$(PREFIX) --host=powerpc-apple-macos && make && make install )	touch $@CLEAN_FILE += .libidlCLEAN_PKG += libIDLDISCLEAN_PKG += libIDL-$(LIBIDL_VERSION).tar.gz# ***************************************************************************# mozilla# ***************************************************************************mozilla-source-$(MOZILLA_VERSION).tar.bz2:	$(WGET) $(MOZILLA_URL)mozilla: mozilla-source-$(MOZILLA_VERSION).tar.bz2	$(EXTRACT_BZ2).mozilla: mozilla	(cd $<; ./configure --prefix=$(PREFIX) --enable-default-toolkit=mac --enable-standalone-modules=xpcom,plugin && make && make install )	touch $@CLEAN_FILE += .mozillaCLEAN_PKG += mozillaDISCLEAN_PKG += mozilla-source-$(MOZILLA_VERSION).tar.bz2# ***************************************************************************# Copy aclocal files# This is necessary for --missing aclocal to succeed after a# configure.ac/Makefile.am change in the vlc root dir# **************************************************************************.aclocal:	cp -R $(PREFIX)/share/aclocal/* $(PREFIX)/../../m4/	touch $@# ***************************************************************************# Some cleansing# ***************************************************************************clean-dots: FORCE	rm -f $(CLEAN_FILE)clean: clean-dots	rm -rf $(CLEAN_PKG)clean-src: clean	rm -rf $(DISTCLEAN_PKG)distclean: clean-src

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -