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)\ 245f39c7e7SSascha Wildner $(ACPICA_UTILITIES)\ 255f39c7e7SSascha Wildner $(ACPICA_OSL) 260d02842fSSascha Wildner 270d02842fSSascha WildnerHEADERS = \ 280d02842fSSascha Wildner $(wildcard $(ACPIHELP)/*.h) 290d02842fSSascha Wildner 300d02842fSSascha WildnerOBJECTS = \ 310d02842fSSascha Wildner $(OBJDIR)/ahamlops.o\ 320d02842fSSascha Wildner $(OBJDIR)/ahaslkey.o\ 330d02842fSSascha Wildner $(OBJDIR)/ahaslops.o\ 340d02842fSSascha Wildner $(OBJDIR)/ahdecode.o\ 35d4972a9cSSascha Wildner $(OBJDIR)/ahids.o\ 360d02842fSSascha Wildner $(OBJDIR)/ahpredef.o\ 370d02842fSSascha Wildner $(OBJDIR)/ahmain.o\ 38*896f2e3aSSascha Wildner $(OBJDIR)/ahtable.o\ 39066b6da2SSascha Wildner $(OBJDIR)/ahuuids.o\ 400d02842fSSascha Wildner $(OBJDIR)/getopt.o\ 415f39c7e7SSascha Wildner $(OBJDIR)/oslibcfs.o\ 425f39c7e7SSascha Wildner $(OBJDIR)/osunixxf.o\ 435f39c7e7SSascha Wildner $(OBJDIR)/utdebug.o\ 440d02842fSSascha Wildner $(OBJDIR)/utexcep.o\ 455f39c7e7SSascha Wildner $(OBJDIR)/utglobal.o\ 46066b6da2SSascha Wildner $(OBJDIR)/uthex.o\ 475f39c7e7SSascha Wildner $(OBJDIR)/utmath.o\ 485f39c7e7SSascha Wildner $(OBJDIR)/utpredef.o\ 49066b6da2SSascha Wildner $(OBJDIR)/utprint.o\ 50066b6da2SSascha Wildner $(OBJDIR)/utuuid.o 510d02842fSSascha Wildner 520d02842fSSascha Wildner# 530d02842fSSascha Wildner# Flags specific to acpihelp 540d02842fSSascha Wildner# 550d02842fSSascha WildnerCFLAGS += \ 560d02842fSSascha Wildner -DACPI_HELP_APP\ 570d02842fSSascha Wildner -I$(ACPIHELP) 580d02842fSSascha Wildner 590d02842fSSascha Wildner# 600d02842fSSascha Wildner# Common Rules 610d02842fSSascha Wildner# 620d02842fSSascha Wildnerinclude ../Makefile.rules 63