You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.9 KiB

all: dvtoolwriter
CFLAGS := -I../Common $(CFLAGS)
OBJS := DVToolWriterApp.o DVToolWriterFrame.o DVToolWriterPreferences.o DVToolWriterThread.o
dvtoolwriter: $(OBJS)
$(CC) $(LDFLAGS) -o dvtoolwriter $(OBJS) ../Common/Common.a $(LIBS)
DVToolWriterApp.o: DVToolWriterApp.cpp DVToolWriterApp.h DVToolWriterThread.h DVToolWriterFrame.h DVToolWriterDefs.h ../Common/FileReader.h \
../Common/DStarDefines.h ../Common/DongleSet.h ../Common/HeaderData.h ../Common/Logger.h ../Common/Version.h \
../Common/DongleThread.h ../Common/DV3000Controller.h ../Common/DVDongleController.h ../Common/AMBE3000Thread.h ../Common/DVDongleThread.h
$(CC) $(CFLAGS) -c DVToolWriterApp.cpp
DVToolWriterFrame.o: DVToolWriterFrame.cpp DVToolWriterFrame.h DVToolWriterPreferences.h DVToolWriterDefs.h DVToolWriterApp.h ../Common/AMBEFileWriter.h \
../Common/DVTOOLFileWriter.h ../Common/MessageEvent.h ../Common/DStarDefines.h ../Common/HeaderData.h ../Common/Version.h ../Common/FileWriter.h \
../Common/CallsignTextCtrl.h
$(CC) $(CFLAGS) -c DVToolWriterFrame.cpp
DVToolWriterPreferences.o: DVToolWriterPreferences.cpp DVToolWriterPreferences.h DVToolWriterDefs.h ../Common/SoundcardSet.h \
../Common/DongleSet.h ../Common/CallsignSet.h
$(CC) $(CFLAGS) -c DVToolWriterPreferences.cpp
DVToolWriterThread.o: DVToolWriterThread.cpp DVToolWriterThread.h DVToolWriterDefs.h DVToolWriterApp.h ../Common/DStarDefines.h \
../Common/SoundCardReaderWriter.h ../Common/SlowDataEncoder.h ../Common/FileWriter.h ../Common/AudioCallback.h ../Common/MessageData.h \
../Common/RingBuffer.h ../Common/HeaderData.h ../Common/Bleeper.h ../Common/DongleThread.h ../Common/EncodeCallback.h ../Common/HeaderData.h \
../Common/WAVFileReader.h
$(CC) $(CFLAGS) -c DVToolWriterThread.cpp
install: dvtoolwriter
install -g bin -o root -m 0775 dvtoolwriter $(BINDIR)
clean:
rm -f core dvtoolwriter *.o *~ *.bak

Powered by TurnKey Linux.