1 # 2 # acpisrc utility 3 # 4 include ../Makefile.config 5 6 PROG = acpisrc 7 8 9 # 10 # Flags specific to acpisrc 11 # 12 CFLAGS+= -DACPI_APPLICATION -I$(ACPICA_TOOLS)/acpisrc 13 14 OBJS = \ 15 ascase.o \ 16 asconvrt.o \ 17 asfile.o \ 18 asmain.o \ 19 asremove.o \ 20 astable.o \ 21 asutils.o \ 22 getopt.o \ 23 osunixdir.o 24 25 26 # 27 # Root rule 28 # 29 $(PROG) : $(OBJS) 30 $(CC) $(LDFLAGS) $(OBJS) -o $(PROG) 31 $(COPYPROG) 32 33 34 # 35 # acpisrc source 36 # 37 ascase.o : $(ACPICA_TOOLS)/acpisrc/ascase.c 38 $(COMPILE) 39 40 asconvrt.o : $(ACPICA_TOOLS)/acpisrc/asconvrt.c 41 $(COMPILE) 42 43 asfile.o : $(ACPICA_TOOLS)/acpisrc/asfile.c 44 $(COMPILE) 45 46 asmain.o : $(ACPICA_TOOLS)/acpisrc/asmain.c 47 $(COMPILE) 48 49 asremove.o : $(ACPICA_TOOLS)/acpisrc/asremove.c 50 $(COMPILE) 51 52 astable.o : $(ACPICA_TOOLS)/acpisrc/astable.c 53 $(COMPILE) 54 55 asutils.o : $(ACPICA_TOOLS)/acpisrc/asutils.c 56 $(COMPILE) 57 58 59 # 60 # ACPICA core source - common 61 # 62 getopt.o : $(ACPICA_COMMON)/getopt.c 63 $(COMPILE) 64 65 66 # 67 # Unix OS services layer (OSL) 68 # 69 osunixdir.o : $(ACPICA_OSL)/osunixdir.c 70 $(COMPILE) 71 72 73 clean : 74 rm -f $(PROG) $(PROG).exe $(OBJS) 75 76 install : 77 $(INSTALLPROG) 78