mirror of
https://github.com/claunia/cuetools.net.git
synced 2025-12-16 18:14:25 +00:00
62 lines
1.6 KiB
Makefile
62 lines
1.6 KiB
Makefile
READ_FROM_URI = ReadFromUri
|
|
SET_PICTURES = SetPictures
|
|
LIST_TYPES = ListSupportedMimeTypes
|
|
BATCH_SET = BatchSet
|
|
PARSE_PHOTO = ParsePhoto
|
|
STRIP_IMAGE = StripImageData
|
|
GENERATE_TEST_FIXTURE = GenerateTestFixture
|
|
|
|
REFERENCES = -r:taglib-sharp.dll
|
|
EXAMPLES_BUILD = taglib-sharp.dll $(SET_PICTURES).exe $(LIST_TYPES).exe $(BATCH_SET).exe $(PARSE_PHOTO).exe $(STRIP_IMAGE).exe
|
|
|
|
if HAVE_GNOME_SHARP
|
|
EXAMPLES_BUILD += $(READ_FROM_URI).exe
|
|
if HAVE_EXIV2
|
|
EXAMPLES_BUILD += $(GENERATE_TEST_FIXTURE).exe
|
|
endif
|
|
endif
|
|
|
|
all: $(EXAMPLES_BUILD)
|
|
|
|
taglib-sharp.dll:
|
|
if [ ! -e $@ ]; then ln -s $(top_builddir)/src/taglib-sharp.dll $@; fi
|
|
|
|
if HAVE_GNOME_SHARP
|
|
$(READ_FROM_URI).exe: $(READ_FROM_URI).cs
|
|
$(MCS) -out:$@ -debug $(REFERENCES) $(GNOME_SHARP_LIBS) $<
|
|
|
|
if HAVE_EXIV2
|
|
$(GENERATE_TEST_FIXTURE).exe: $(GENERATE_TEST_FIXTURE).cs listData extractKey
|
|
$(MCS) -out:$@ -debug $(REFERENCES) $(GNOME_SHARP_LIBS) $<
|
|
|
|
listData: listData.cpp
|
|
g++ -o $@ $(EXIV2_LIBS) $<
|
|
|
|
extractKey: extractKey.cpp
|
|
g++ -o $@ $(EXIV2_LIBS) $<
|
|
endif
|
|
endif
|
|
|
|
$(SET_PICTURES).exe: $(SET_PICTURES).cs
|
|
$(MCS) -out:$@ -debug $(REFERENCES) $<
|
|
|
|
$(LIST_TYPES).exe: $(LIST_TYPES).cs
|
|
$(MCS) -out:$@ -debug $(REFERENCES) $<
|
|
|
|
$(BATCH_SET).exe: $(BATCH_SET).cs
|
|
$(MCS) -out:$@ -debug $(REFERENCES) $<
|
|
|
|
$(PARSE_PHOTO).exe: $(PARSE_PHOTO).cs
|
|
$(MCS) -out:$@ -debug $(REFERENCES) $<
|
|
|
|
$(STRIP_IMAGE).exe: $(STRIP_IMAGE).cs
|
|
$(MCS) -out:$@ -debug $(REFERENCES) $<
|
|
|
|
EXTRA_DIST = $(READ_FROM_URI).cs $(SET_PICTURES).cs $(LIST_TYPES).cs $(BATCH_SET).cs $(PARSE_PHOTO).cs $(STRIP_IMAGE).cs $(GENERATE_TEST_FIXTURE).cs \
|
|
$(srcdir)/covers/sample*
|
|
|
|
DISTCLEANFILES = *.pidb
|
|
CLEANFILES = *.dll *.exe *.mdb
|
|
MAINTAINERCLEANFILES = Makefile.in
|
|
|