1 1.1 christos # 2 1.1 christos # Common rules for generation of ACPICA utilities 3 1.1 christos # 4 1.1 christos # FINAL_PROG - Copies the utility to the local bin directory 5 1.1 christos # PROG - Builds the utility (links the object files) 6 1.1 christos # 7 1.1 christos # Note: $(INTERMEDIATES) and $(MISC) are used for iASL compiler only. 8 1.1 christos # 9 1.1 christos 10 1.1 christos $(FINAL_PROG) : $(PROG) 11 1.1 christos $(COPYPROG) 12 1.1 christos 13 1.1 christos $(PROG) : $(INTERMEDIATES) $(MISC) $(OBJECTS) 14 1.1 christos $(LINKPROG) 15 1.1 christos $(RENAMEPROG) 16 1.1 christos 17 1.1 christos $(OBJDIR)/%.o : %.c $(HEADERS) $(ACPICA_HEADERS) 18 1.1 christos $(COMPILEOBJ) 19 1.1 christos 20 1.1 christos clean : 21 1.1 christos rm -f $(PROG) $(PROG).exe $(OBJECTS) $(INTERMEDIATES) $(MISC) 22 1.1 christos 23 1.1 christos install : 24 1.1 christos $(INSTALLPROG) 25