11.1Sjruoho#
21.1Sjruoho# acpihelp - ACPI Help utility. Displays ASL operator syntax and
31.1Sjruoho# information about ACPI predefined names.
41.1Sjruoho#
51.1Sjruoho
61.1Sjruoho#
71.1Sjruoho# Note: This makefile is intended to be used from within the native
81.1Sjruoho# ACPICA directory structure, from under generate/unix. It specifically
91.1Sjruoho# places all object files in a generate/unix subdirectory, not within
101.1Sjruoho# the various ACPICA source directories. This prevents collisions
111.1Sjruoho# between different compilations of the same source file with different
121.1Sjruoho# compile options, and prevents pollution of the source code.
131.1Sjruoho#
141.1Sjruohoinclude ../Makefile.config
151.1.1.2SchristosFINAL_PROG = ../$(BINDIR)/acpihelp
161.1.1.2SchristosPROG = $(OBJDIR)/acpihelp
171.1Sjruoho
181.1Sjruoho#
191.1.1.2Schristos# Search paths for source files
201.1Sjruoho#
211.1.1.2Schristosvpath %.c \
221.1.1.2Schristos    $(ACPIHELP)\
231.1.1.2Schristos    $(ACPICA_COMMON)\
241.1.1.3Schristos    $(ACPICA_UTILITIES)\
251.1.1.7Schristos    $(ACPICA_OSL)\
261.1.1.7Schristos    $(ASL_COMPILER)
271.1.1.2Schristos
281.1.1.2SchristosHEADERS = \
291.1.1.2Schristos    $(wildcard $(ACPIHELP)/*.h)
301.1.1.2Schristos
311.1.1.2SchristosOBJECTS = \
321.1.1.6Schristos	$(OBJDIR)/ahaml.o\
331.1.1.2Schristos	$(OBJDIR)/ahamlops.o\
341.1.1.6Schristos	$(OBJDIR)/ahasl.o\
351.1.1.2Schristos	$(OBJDIR)/ahaslkey.o\
361.1.1.2Schristos	$(OBJDIR)/ahaslops.o\
371.1.1.2Schristos	$(OBJDIR)/ahdecode.o\
381.1.1.5Schristos	$(OBJDIR)/ahgrammar.o\
391.1.1.3Schristos	$(OBJDIR)/ahids.o\
401.1.1.2Schristos	$(OBJDIR)/ahpredef.o\
411.1.1.2Schristos	$(OBJDIR)/ahmain.o\
421.1.1.4Schristos	$(OBJDIR)/ahtable.o\
431.1.1.3Schristos	$(OBJDIR)/ahuuids.o\
441.1.1.7Schristos	$(OBJDIR)/aslmessages.o\
451.1.1.2Schristos	$(OBJDIR)/getopt.o\
461.1.1.3Schristos	$(OBJDIR)/osunixxf.o\
471.1.1.3Schristos	$(OBJDIR)/utdebug.o\
481.1.1.2Schristos	$(OBJDIR)/utexcep.o\
491.1.1.3Schristos	$(OBJDIR)/utglobal.o\
501.1.1.3Schristos	$(OBJDIR)/uthex.o\
511.1.1.3Schristos	$(OBJDIR)/utmath.o\
521.1.1.4Schristos	$(OBJDIR)/utnonansi.o\
531.1.1.3Schristos	$(OBJDIR)/utpredef.o\
541.1.1.3Schristos	$(OBJDIR)/utuuid.o
551.1Sjruoho
561.1Sjruoho#
571.1.1.2Schristos# Flags specific to acpihelp
581.1Sjruoho#
591.1.1.2SchristosCFLAGS += \
601.1.1.2Schristos    -DACPI_HELP_APP\
611.1.1.2Schristos    -I$(ACPIHELP)
621.1Sjruoho
631.1Sjruoho#
641.1.1.2Schristos# Common Rules
651.1Sjruoho#
661.1.1.2Schristosinclude ../Makefile.rules
67