noinst_LIBRARIES = libtrackdb.a libtrackdb_a_SOURCES = Cddb.cc lec.cc Toc.cc TrackDataList.cc CdTextContainer.cc Msf.cc Track.cc util.cc CdTextItem.cc SubTrack.cc TrackData.cc Cddb.h CdTextContainer.h CdTextItem.h lec.h Msf.h Sample.h SubTrack.h Toc.h TrackData.h TrackDataList.h Track.h util.h TocParser.g TempFileManager.cc FormatConverter.cc TempFileManager.h FormatConverter.h Cue2Toc.cc Cue2Toc.h CueParser.h CueParser.cc PCCTS_GEN_FILES = TocParser.cpp TocParserGram.cpp TocLexerBase.cpp TocLexerBase.h TocParserGram.h TocParserTokens.h nodist_libtrackdb_a_SOURCES = ${PCCTS_GEN_FILES} @pcctsinc@/AParser.cpp @pcctsinc@/DLexerBase.cpp @pcctsinc@/ATokenBuffer.cpp INCLUDES = -I@pcctsinc@ ANTLR = @antlr_path@ DLG = @dlg_path@ TocParser.cpp: $(srcdir)/TocParser.g $(ANTLR) -k 3 -CC -w2 -fl TocLexer.dlg -ft TocParserTokens.h $(srcdir)/TocParser.g $(DLG) -C2 -CC -cl TocLexerBase TocLexer.dlg TocParserGram.cpp TocLexerBase.cpp: TocParser.cpp AM_CXXFLAGS = @AO_CFLAGS@ if COND_MP3 AM_CXXFLAGS += @MAD_CFLAGS@ libtrackdb_a_SOURCES += FormatMp3.cc FormatMp3.h endif if COND_OGG AM_CXXFLAGS += @VORBISFILE_CFLAGS@ libtrackdb_a_SOURCES += FormatOgg.cc FormatOgg.h endif CLEANFILES = ${PCCTS_GEN_FILES} CueLexer.dlg TocLexer.dlg