OSDN Git Service

#39474 NVorbis関連のコミット漏れ。(ライセンスのテキストファイル追加, 終了画面にNVorbisを追記)
[dtxmania/dtxmania.git] / NVorbis / Makefile
1 SOURCES=ACache.cs DataPacket.cs Huffman.cs IPacketProvider.cs IVorbisStreamStatus.cs \
2         Mdct.cs RingBuffer.cs Utils.cs Ogg/OggContainerReader.cs Ogg/OggPacket.cs \
3         Ogg/OggPacketReader.cs Ogg/OggPageFlags.cs VorbisCodebook.cs VorbisFloor.cs \
4         VorbisMapping.cs VorbisMode.cs VorbisReader.cs VorbisResidue.cs \
5         VorbisStreamDecoder.cs VorbisTime.cs Properties/AssemblyInfo.cs
6 PROJECT=NVorbis.csproj
7 CONFIG=Release
8 OUTPUT_PATH=../bin
9 OUTPUT=$(OUTPUT_PATH)/NVorbis.dll
10 DOC_XML=$(OUTPUT_PATH)/NVorbis.XML
11
12 all: $(OUTPUT) $(DOC_XML)
13
14 $(DOC_XML): $(OUTPUT)
15
16 $(OUTPUT): $(SOURCES) $(PROJECT)
17         xbuild /property:Configuration=$(CONFIG) $(PROJECT)
18
19 clean:
20         rm -rf obj
21         rm -rf bin
22         rm -f $(OUTPUT)
23         rm -f $(DOC_XML)
24
25 rebuild:
26         xbuild /target:Rebuild /property:Configuration=$(CONFIG) $(PROJECT)