Targa datatype descriptor added.
[AROS.git] / workbench / devs / datatypes / mmakefile.src
blob65cc066fc571a0786418b5e15ffcc145a14efab1
1 # Copyright © 2003-2011, The AROS Development Team. All rights reserved.
2 # $Id$
4 include $(SRCDIR)/config/aros.cfg
6 DTDIR           := $(AROS_DEVS)/DataTypes
9 AUDIODESCRIPTORS  := 8SVX AMR M3U MID MP3  OGG RM WAVE AIFF MP1 WMA
10 PICDESCRIPTORS    := ILBM PCX PNG Targa BMP GIF JPEG Lunapaint GEMImage Degas
11 ANIMDESCRIPTORS   := ANIM GIFANIM MPEGVideo AVI MOV WMV VOB MPEGVideo MP4 CDXL FLV
12 BINARYDESCRIPTORS := ELF ELF_EXE ELF64_EXE ELF64_EXE_BE ELF_EXE_BE ELF_EXE_Linux A68K
13 MISCDESCRIPTORS   := FTXT HTML AmigaGuide AmigaGuideNode AmigaGuideMOS \
14                      ADF AudioMode Catalog Country DataType Font MP3ID3 \
15                      Otag SFS Trashcan TrueType PREF Lua AmiLua PDF PostScript \
16                      Archive Python REXX FAT ASF PLS \
17                      DT64 WinURL PNMP1 PNMP2 PNMP3 PNMP4 PNMP5 PNMP6 MSD MSI FLAC \
18                      XM  CAT LIST  PFS KickROM KickDisk SVG LHA ZIP
20 FILES             := $(AUDIODESCRIPTORS) \
21                      $(PICDESCRIPTORS) \
22                      $(ANIMDESCRIPTORS) \
23                      $(BINARYDESCRIPTORS) \
24                      $(MISCDESCRIPTORS)
26 DTFILES         := $(foreach f, $(FILES), $(DTDIR)/$(f))
28 #MM- workbench-devs-complete : workbench-devs-datatypes
29 #MM workbench-devs-datatypes : workbench-devs-datatypes-setup
31 #MM
32 workbench-devs-datatypes : $(DTFILES)
34 #MM
35 workbench-devs-datatypes-quick : workbench-devs-datatypes
37 #MM workbench-devs-datatypes-setup :
38 %rule_makedirs dirs=$(DTDIR) setuptarget=workbench-devs-datatypes-setup
40 $(DTDIR)/% : $(SRCDIR)/$(CURDIR)/%.dtd
41         cd $(DTDIR) && $(CREATEDTDESC) $<
42         
43 %common