refactored some code. compiles now without suppresing any warning with gcc-6.3.0.
[AROS.git] / workbench / devs / mmakefile.src
blob9ea5ab76e72c6ef4f22150f8206b5816db72a7e4
1 # $Id$
3 include $(SRCDIR)/config/aros.cfg
5 #MM- workbench-devs-complete : workbench-devs
7 #MM- workbench-devs : includes linklibs workbench-devs-common \
8 #MM    workbench-devs-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU)
10 #MM- workbench-devs-quick : workbench-devs-common-quick \
11 #MM    workbench-devs-$(AROS_TARGET_ARCH)-$(AROS_TARGET_CPU)-quick
13 #MM- workbench-devs-common : \
14 #MM    workbench-devs-fdsk \
15 #MM    workbench-devs-ramdrive \
16 #MM    workbench-devs-monitors \
17 #MM    workbench-devs-mountlist \
18 #MM    workbench-devs-networks \
19 #MM    workbench-devs-AHI \
20 #MM    workbench-devs-diskimage
22 #MM- workbench-devs-quick : \
23 #MM    workbench-devs-fdsk-quick \
24 #MM    workbench-devs-ramdrive-quick \
25 #MM    workbench-devs-monitors \
26 #MM    workbench-devs-mountlist \
27 #MM    workbench-devs-networks \
28 #MM    workbench-devs-AHI-quick \
29 #MM    workbench-devs-diskimage-quick
31 #MM- includes-generate : \
32 #MM      workbench-devs-input-includes
34 USER_LDFLAGS := -static
36 %build_module mmake=workbench-devs-fdsk \
37   modname=fdsk modtype=device \
38   files=fdsk_device
40 USER_LDFLAGS := -static
42 %build_module mmake=workbench-devs-ramdrive \
43   modname=ramdrive modtype=device \
44   files=ramdrive_device
46 #MM
47 workbench-devs-mountlist : $(AROS_DEVS)/Mountlist workbench-devs-dosdrivers
49 $(AROS_DEVS)/Mountlist : Mountlist
50         @$(CP) $< $@
52 #MM workbench-devs-dosdrivers
53 workbench-devs-dosdrivers :
54         @if [ -d $(SRCDIR)/$(CURDIR)/DOSDrivers ] ; then $(MKDIR) $(AROS_DEVS)/DOSDrivers ; $(CP) $(SRCDIR)/$(CURDIR)/DOSDrivers/* $(AROS_DEVS)/DOSDrivers ; fi