PEDANTIC = -ansi -pedantic -std=c99 INSTALL = install INSTALL_DATA = install -m 644 # # Ugly hack to find kernel directories before/after the split # to kernel/user-space. # # These variables should be passed to us. But until then... # DAHDI_TOOLSDIR ?= .. DAHDI_KERNELDIR = -include $(DAHDI_TOOLSDIR)/makeopts INSTALL_DATA = $(INSTALL) -m 644 # In 1.4 those are provided by autoconf through makeopts prefix ?= /usr datadir ?= $(prefix)/share sysconfdir ?= $(prefix)/etc udevrulesdir ?= $(sysconfdir)/udev/rules.d INSTALL ?= install INSTALL_DATA = $(INSTALL) -m 644 DATADIR = $(datadir)/dahdi # Variables that should be defined above, but need sane defaults: # FIXME: Are those values really sane? HOSTCC ?= $(CC) all: install: all $(INSTALL) -d $(DESTDIR)$(DATADIR) $(INSTALL) xpp_fxloader astribank_hook $(DESTDIR)$(DATADIR)/ $(INSTALL) waitfor_xpds $(DESTDIR)$(DATADIR)/ $(INSTALL) -d $(DESTDIR)$(udevrulesdir) $(INSTALL_DATA) xpp.rules $(DESTDIR)$(udevrulesdir)/ clean: