10d02842fSSascha Wildner#
20d02842fSSascha Wildner# acpihelp - ACPI Help utility. Displays ASL operator syntax and
30d02842fSSascha Wildner# information about ACPI predefined names.
40d02842fSSascha Wildner#
50d02842fSSascha Wildner
60d02842fSSascha Wildner#
70d02842fSSascha Wildner# Note: This makefile is intended to be used from within the native
80d02842fSSascha Wildner# ACPICA directory structure, from under generate/unix. It specifically
90d02842fSSascha Wildner# places all object files in a generate/unix subdirectory, not within
100d02842fSSascha Wildner# the various ACPICA source directories. This prevents collisions
110d02842fSSascha Wildner# between different compilations of the same source file with different
120d02842fSSascha Wildner# compile options, and prevents pollution of the source code.
130d02842fSSascha Wildner#
140d02842fSSascha Wildnerinclude ../Makefile.config
150d02842fSSascha WildnerFINAL_PROG = ../$(BINDIR)/acpihelp
160d02842fSSascha WildnerPROG = $(OBJDIR)/acpihelp
170d02842fSSascha Wildner
180d02842fSSascha Wildner#
190d02842fSSascha Wildner# Search paths for source files
200d02842fSSascha Wildner#
210d02842fSSascha Wildnervpath %.c \
220d02842fSSascha Wildner    $(ACPIHELP)\
230d02842fSSascha Wildner    $(ACPICA_COMMON)\
240d02842fSSascha Wildner    $(ACPICA_UTILITIES)
250d02842fSSascha Wildner
260d02842fSSascha WildnerHEADERS = \
270d02842fSSascha Wildner    $(wildcard $(ACPIHELP)/*.h)
280d02842fSSascha Wildner
290d02842fSSascha WildnerOBJECTS = \
300d02842fSSascha Wildner	$(OBJDIR)/ahamlops.o\
310d02842fSSascha Wildner	$(OBJDIR)/ahaslkey.o\
320d02842fSSascha Wildner	$(OBJDIR)/ahaslops.o\
330d02842fSSascha Wildner	$(OBJDIR)/ahdecode.o\
34*d4972a9cSSascha Wildner	$(OBJDIR)/ahids.o\
350d02842fSSascha Wildner	$(OBJDIR)/ahpredef.o\
360d02842fSSascha Wildner	$(OBJDIR)/ahmain.o\
370d02842fSSascha Wildner	$(OBJDIR)/getopt.o\
380d02842fSSascha Wildner	$(OBJDIR)/utexcep.o\
390d02842fSSascha Wildner	$(OBJDIR)/utpredef.o
400d02842fSSascha Wildner
410d02842fSSascha Wildner#
420d02842fSSascha Wildner# Flags specific to acpihelp
430d02842fSSascha Wildner#
440d02842fSSascha WildnerCFLAGS += \
450d02842fSSascha Wildner    -DACPI_HELP_APP\
460d02842fSSascha Wildner    -I$(ACPIHELP)
470d02842fSSascha Wildner
480d02842fSSascha Wildner#
490d02842fSSascha Wildner# Common Rules
500d02842fSSascha Wildner#
510d02842fSSascha Wildnerinclude ../Makefile.rules
52