?? makefile.in
字號:
# Generated automatically from Makefile.in by configure.
# Freeamp master Makefile
# $Id: Makefile.in,v 1.84 2001/01/11 22:34:07 robert Exp $
FPIC=
# RELOC = null for freeamp main; RELOC = -fpic for plugins.
include Makefile.header
all: dirs freeamp plugins
ZLIBOBJ = lib/zlib/src/adler32.o lib/zlib/src/compress.o lib/zlib/src/crc32.o
ZLIBOBJ += lib/zlib/src/deflate.o lib/zlib/src/gzio.o lib/zlib/src/infblock.o
ZLIBOBJ += lib/zlib/src/infcodes.o lib/zlib/src/inffast.o lib/zlib/src/inflate.o
ZLIBOBJ += lib/zlib/src/inftrees.o lib/zlib/src/infutil.o lib/zlib/src/trees.o
ZLIBOBJ += lib/zlib/src/uncompr.o lib/zlib/src/zutil.o
lib/zlib/lib/libzlib.a: $(ZLIBOBJ)
+test -d lib/zlib/lib || mkdir lib/zlib/lib
$(LIBMOD) $@ $(ZLIBOBJ)
GDBMOBJ = lib/gdbm/bucket.o lib/gdbm/falloc.o lib/gdbm/findkey.o
GDBMOBJ += lib/gdbm/gdbmclose.o lib/gdbm/gdbmdelete.o lib/gdbm/gdbmerrno.o
GDBMOBJ += lib/gdbm/gdbmexists.o lib/gdbm/gdbmfdesc.o lib/gdbm/gdbmfetch.o
GDBMOBJ += lib/gdbm/gdbmopen.o lib/gdbm/gdbmreorg.o lib/gdbm/gdbmseq.o
GDBMOBJ += lib/gdbm/gdbmsetopt.o lib/gdbm/gdbmstore.o lib/gdbm/gdbmsync.o
GDBMOBJ += lib/gdbm/global.o lib/gdbm/hash.o lib/gdbm/update.o
GDBMOBJ += lib/gdbm/version.o
lib/gdbm/lib/libfagdbm.a: $(GDBMOBJ)
+test -d lib/gdbm/lib || mkdir lib/gdbm/lib
$(LIBMOD) $@ $(GDBMOBJ)
PARSEOBJ = lib/xml/src/Parse.o
lib/xml/lib/libfaxml.a: $(PARSEOBJ)
+test -d lib/xml/lib || mkdir lib/xml/lib
$(LIBMOD) $@ $(PARSEOBJ)
HTTPOBJ = lib/http/src/Http.o
lib/http/lib/libfahttp.a: $(HTTPOBJ)
+test -d lib/http/lib || mkdir lib/http/lib
$(LIBMOD) $@ $(HTTPOBJ)
FREEAMPunixOBJ = base/unix/src/bootstrap.o base/unix/src/unixprefs.o
FREEAMPunixOBJ += base/unix/src/win32impl.o base/unix/src/pthreadthread.o
FREEAMPunixOBJ += base/unix/src/debug.o base/unix/src/mutex.o
FREEAMPunixOBJ += base/unix/src/semaphore.o base/unix/src/utility.o
FREEAMPsolarisOBJ = $(FREEAMPunixOBJ)
FREEAMPlinuxOBJ = $(FREEAMPunixOBJ)
FREEAMPfreebsdOBJ = $(FREEAMPunixOBJ)
FREEAMPqnxOBJ = $(FREEAMPunixOBJ)
FREEAMPirixOBJ = $(FREEAMPunixOBJ)
FREEAMPbeosOBJ = base/beos/src/beosprefs.o base/beos/src/beosthread.o
FREEAMPbeosOBJ += base/beos/src/bootstrap.o base/beos/src/debug.o
FREEAMPbeosOBJ += base/beos/src/mutex.o base/beos/src/semaphore.o
FREEAMPbeosOBJ += base/beos/src/utility.o base/beos/src/freeampapp.o
FREEAMPbeosOBJ += base/beos/src/win32impl.o
APSOBJ = base/aps/FAMetaUnit.o base/aps/apsinterface.o
APSOBJ += base/aps/apsplaylist.o base/aps/gencrc.o base/aps/hosttonet.o
APSOBJ += base/aps/nettohost.o base/aps/comsocket.o base/aps/apsconvert.o
APSOBJ += base/aps/YPClient.o base/aps/uuid.o base/aps/comhttpsocket.o
FREEAMPOBJ = base/src/log.o base/src/player.o base/src/musiccatalog.o
FREEAMPOBJ += base/src/playlist.o base/src/propimpl.o base/src/registrar.o
FREEAMPOBJ += base/src/registry.o base/src/thread.o io/src/eventbuffer.o
FREEAMPOBJ += base/src/prefixprefs.o base/src/preferences.o
FREEAMPOBJ += base/src/debug.o base/src/utility.o base/src/database.o
FREEAMPOBJ += base/src/downloadmanager.o base/src/errors.o
FREEAMPOBJ += io/src/pullbuffer.o io/src/tstream.o
FREEAMPOBJ += base/src/undomanager.o #base/src/updatemanager.o
FREEAMPOBJ += base/src/timer.o base/src/missingfile.o io/src/pipeline.o
FREEAMPOBJ += $(FREEAMP$(HOST_OS)OBJ) $(APSOBJ)
FREEAMPOBJ += lib/gdbm/lib/libfagdbm.a lib/xml/src/Parse.o
FREEAMPOBJ += lib/zlib/lib/libzlib.a lib/http/src/Http.o
#FREEAMPOBJ += LeakTracer.o
#FREEAMPOBJ += dmallocc.o
FREEAMPlinuxLIBS = -ldl -lpthread
FREEAMPsolarisLIBS = -ldl -lpthread
FREEAMPfreebsdLIBS = -pthread
FREEAMPqnxLIBS = -lasound
FREEAMPirixLIBS = -lpthread
UNIXFREEAMPLIBS = $(FREEAMP$(HOST_OS)LIBS) $(EXTRALIBS) -lmusicbrainz #-ldmallocthcxx
BEOSFREEAMPLIBS = -lbe -lroot
BEOSFREEAMPPOSTLINK = util/beos/buildresources.pl -o freeamp -s "application/x-vnd.freeamp.freeamp" base/beos/res/freeamp_app.rsrc
FREEAMPLIBS = $($(OSTYPE)FREEAMPLIBS) @DMALLOCLIB@
FREEAMPPOSTLINK = $($(OSTYPE)FREEAMPPOSTLINK)
# hack hack hack
DIRECTORIES = base base/beos base/beos/src base/src base/unix base/unix/src
DIRECTORIES += dlm dlm/rmp io io/alsa io/alsa/unix
DIRECTORIES += io/alsa/unix/linux io/alsa/unix/linux/src io/esound io/arts/src
DIRECTORIES += io/esound/src io/http io/local io/obs io/src io/soundcard
DIRECTORIES += io/soundcard/beos io/soundcard/unix io/soundcard/beos
DIRECTORIES += io/soundcard/unix/$(UNIX_AUDIO_API)
DIRECTORIES += io/soundcard/unix/$(UNIX_AUDIO_API)/src
DIRECTORIES += io/soundcard/beos/src io/soundcard/unix/linux/src
DIRECTORIES += io/wavout io/wavout/src io/wavout/include io/signature
DIRECTORIES += lib lib/xml lib/xml/src lib/http lib/http/src lib/zlib lmc
DIRECTORIES += lmc/xingmp3 lmc/xingmp3/src lib/gdbm lib/zlib/src lmc/vorbis
DIRECTORIES += plm plm/metadata plm/playlist plm/portable plm/portable/pmp300
DIRECTORIES += lmc/xingmp3/src plm/metadata/id3v1 plm/metadata/id3v2
DIRECTORIES += plm/metadata/misc plm/playlist/m3u plm/portable/pmp300/sba ui
DIRECTORIES += ui/download ui/download/unix ui/freeamp ui/freeamp/beos
DIRECTORIES += ui/cmdline ui/download/unix/src ui/freeamp/beos/src
DIRECTORIES += ui/freeamp/tools ui/freeamp/unix ui/irman ui/lcd ui/musicbrowser
DIRECTORIES += ui/freeamp/src ui/freeamp/tools/src ui/freeamp/unix/src
DIRECTORIES += ui/musicbrowser/src ui/musicbrowser/unix ui/mpg123 plm/playlist/pls
DIRECTORIES += ui/irman/src ui/lcd/src ui/musicbrowser/unix/src ui/ncurses
DIRECTORIES += update update/unix lmc/cd lmc/cd/src io/cd io/cd/unix
DIRECTORIES += io/cd/unix/src lib/unzip lib/unzip/src ftc ftc/kjofol ftc/winamp
DIRECTORIES += base/aps lmc/vorbis/src io/signature/src
DIRECTORIES += lib/musicbrainz plm/metadata/vorbis ui/corba
DIRECTORIES += lib/musicbrainz/lib
dirs:
for p in $(DIRECTORIES); do \
test -d $$p || mkdir $$p; \
done
freeamp: $(FREEAMPOBJ) $(freeamp_DEPENDENCIES)
@rm -f freeamp
$(CXXLINK) $(FREEAMPOBJ) $(LDFLAGS) $(FREEAMPLIBS)
# $(CXXLINK) -v -nostdlib -Wl,--export-dynamic -Wl,-call_shared -rdynamic /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/i386-linux/2.95.2/crtbegin.o -Wl,--whole-archive $(FREEAMPOBJ) /usr/lib/libdl.a /usr/lib/libpthread.a /usr/lib/libgtk.a /usr/lib/libgdk.a /usr/lib/libgmodule.a /usr/lib/libgthread.a /usr/lib/libglib.a /usr/X11R6/lib/libXi.a /usr/X11R6/lib/libXext.a /usr/X11R6/lib/libX11.a /usr/lib/libttf.a /usr/lib/gcc-lib/i386-linux/2.95.2/libstdc++.a -Wl,--no-whole-archive /usr/lib/libm.a -lgcc -lc -lgcc /usr/lib/gcc-lib/i386-linux/2.95.2/crtend.o /usr/lib/crtn.o
$(FREEAMPPOSTLINK)
clean: freeamp-clean plugins-clean
clean-freeamp freeamp-clean:
-rm -f $(FREEAMPOBJ) freeamp $(ZLIBOBJ) $(GDBMOBJ) $(PARSEOBJ) $(HTTPOBJ) $(MUSICBRAINZOBJ)
plugins: plugins-cc
plugins-cc install-plugins uninstall-plugins clean-plugins plugins-install plugins-clean:
+test -d plugins || mkdir plugins
+$(PIMAKE) $@
distclean: clean
-rm -f config.status Makefile config.cache config/config.h
-rm -f Makefile.header Makefile-plugins
install: install-freeamp install-themes install-plugins install-docs
uninstall: uninstall-freeamp uninstall-themes uninstall-plugins uninstall-docs
-rmdir -p $(DESTDIR)$(datadir)/freeamp/themes
-rmdir -p $(DESTDIR)$(libdir)/freeamp
install-freeamp: freeamp
$(mkinstalldirs) $(DESTDIR)$(bindir)
$(INSTALL_PROGRAM) freeamp $(DESTDIR)$(bindir)
if test -f "MakeTheme"; then \
$(INSTALL_PROGRAM) MakeTheme $(DESTDIR)$(bindir);\
fi;
uninstall-freeamp:
-${RM} $(DESTDIR)$(bindir)/freeamp
-${RM} $(DESTDIR)$(bindir)/MakeTheme
install-themes:
$(mkinstalldirs) $(DESTDIR)$(datadir)/freeamp/themes
@list=`ls $(srcdir)/themes/*.*`; for p in $$list; do \
if test -f $$p; then \
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(datadir)/freeamp/themes/`basename $$p`"; \
$(INSTALL_DATA) $$p $(DESTDIR)$(datadir)/freeamp/themes/`basename $$p`; \
else :; fi; \
done
uninstall-themes:
@list=`ls $(srcdir)/themes/*.*`; for p in $$list; do \
if test -f $$p; then \
${RM} "$(DESTDIR)$(datadir)/freeamp/themes/`basename $$p`"; \
fi; \
done
install-docs:
$(mkinstalldirs) $(DESTDIR)$(datadir)/freeamp
gzip -d -c < $(srcdir)/help/unix/freeamphelp.tar.gz | (cd $(DESTDIR)$(datadir)/freeamp; rm -rf help; tar -xmf -)
uninstall-docs:
${RM} -rf $(DESTDIR)$(datadir)/freeamp/help
depend:
makedepend -- $(DEFS) -I/usr/include/g++-3 $(INCLUDES) $(CFLAGS) -- `echo $(FREEAMPOBJ) | sed -e 's,\.o,.cpp,g'`
+$(PIMAKE) depend
Makefile: $(srcdir)/Makefile.in $(srcdir)/Makefile-plugins.in
cd $(top_builddir) && ./config.status
echo 'Makefile has been rebuilt; please run `make` again.'
#Makefile: configure.in configure
# ./config.status --recheck
# ./config.status
# make -$(MAKEFLAGS)
# DO NOT DELETE THIS LINE -- make depend depends on it.
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -