X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FMakefile.lite;h=82874a0828c62dce691899790e24afc663d98330;hb=d6218bf3ecab81122f1f6fbdad11f527b961c700;hp=bfb67022901288caeef7e418f7a73ccd2e2a933b;hpb=82b128050e9e58a34baf8aa188077ddeee2d7a1a;p=platform%2Fupstream%2Fflac.git diff --git a/src/Makefile.lite b/src/Makefile.lite index bfb6702..82874a0 100644 --- a/src/Makefile.lite +++ b/src/Makefile.lite @@ -1,5 +1,5 @@ # FLAC - Free Lossless Audio Codec -# Copyright (C) 2001,2002,2003,2004,2005,2006,2007,2008 Josh Coalson +# Copyright (C) 2001,2002,2003,2004,2005,2006,2007,2008,2009 Josh Coalson # # This file is part the FLAC project. FLAC is comprised of several # components distributed under difference licenses. The codec libraries @@ -15,8 +15,22 @@ # restrictive of those mentioned above. See the file COPYING.Xiph in this # distribution. -.PHONY: all flac libFLAC libFLAC++ metaflac plugin_common plugin_xmms share test_grabbag test_libs_common test_libFLAC test_libFLAC++ test_seeking test_streams -all: flac libFLAC libFLAC++ metaflac plugin_common plugin_xmms share test_grabbag test_libs_common test_libFLAC test_libFLAC++ test_seeking test_streams +topdir = .. + +include $(topdir)/build/config.mk + +ifeq ($(OS),Darwin) + EXTRA_TARGETS = +else +ifeq ($(PROC),x86_64) + EXTRA_TARGETS = +else + EXTRA_TARGETS = plugin_xmms +endif +endif + +.PHONY: all flac libFLAC libFLAC++ metaflac plugin_common plugin_xmms share test_grabbag test_libs_common test_libFLAC test_libFLAC++ test_seeking test_streams utils flacdiff flactimer +all: flac libFLAC libFLAC++ metaflac plugin_common $(EXTRA_TARGETS) share test_grabbag test_libs_common test_libFLAC test_libFLAC++ test_seeking test_streams utils DEFAULT_CONFIG = release @@ -30,9 +44,14 @@ debug : all valgrind: all release : all +all: flac libFLAC libFLAC++ metaflac plugin_common plugin_xmms share test_grabbag test_libs_common test_libFLAC test_libFLAC++ test_seeking test_streams utils + flac libFLAC libFLAC++ metaflac plugin_common plugin_xmms share test_grabbag test_libs_common test_libFLAC test_libFLAC++ test_seeking test_streams: (cd $@ ; $(MAKE) -f Makefile.lite $(CONFIG)) +flacdiff flactimer: + (cd utils/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) + clean: -(cd flac ; $(MAKE) -f Makefile.lite clean) -(cd libFLAC ; $(MAKE) -f Makefile.lite clean) @@ -47,15 +66,7 @@ clean: -(cd test_libFLAC++ ; $(MAKE) -f Makefile.lite clean) -(cd test_seeking ; $(MAKE) -f Makefile.lite clean) -(cd test_streams ; $(MAKE) -f Makefile.lite clean) + -(cd utils/flacdiff ; $(MAKE) -f Makefile.lite clean) + -(cd utils/flactimer ; $(MAKE) -f Makefile.lite clean) -flac: libFLAC share -libFLAC++: libFLAC -metaflac: libFLAC share -plugin_common: libFLAC -plugin_xmms: libFLAC plugin_common -share: libFLAC -test_grabbag: share -test_libFLAC++: libFLAC libFLAC++ test_libs_common -test_libFLAC: libFLAC test_libs_common -test_seeking: libFLAC -test_streams: libFLAC +include $(topdir)/Makefile.deps