- initial portable support, currently lcnc rtai+sim
This commit is contained in:
27
configure.mk
Normal file
27
configure.mk
Normal file
@@ -0,0 +1,27 @@
|
||||
.PHONY: configure
|
||||
configure:
|
||||
@echo "BUILDSYS = $(BUILDSYS)"
|
||||
@echo "KERNELDIR = $(KERNELDIR)"
|
||||
@echo "CC = $(CC)"
|
||||
@echo "RTAI = $(RTAI)"
|
||||
@echo "RTAIDIR = $(RTAIDIR)"
|
||||
@echo "RTFLAGS = $(RTFLAGS)"
|
||||
@echo "KERNELRELEASE = $(KERNELRELEASE)"
|
||||
@echo "EXTRA_CFLAGS = $(EXTRA_CFLAGS)"
|
||||
@echo "USE_RTLIBM = $(USE_RTLIBM)"
|
||||
@echo "EMC2_HOME = $(EMC2_HOME)"
|
||||
@echo "RUN_IN_PLACE = $(RUN_IN_PLACE)"
|
||||
@echo "RTLIBDIR = $(RTLIBDIR)"
|
||||
@echo "LIBDIR = $(LIBDIR)"
|
||||
@echo "prefix = $(prefix)"
|
||||
|
||||
# include modinc
|
||||
MODINC=$(shell comp --print-modinc)
|
||||
include $(MODINC)
|
||||
|
||||
# dirty workaround to get the RTAI directory
|
||||
RTAIINCDIR = $(subst /rtai.h,,$(firstword $(wildcard $(foreach i,$(subst -I,,$(filter -I%,$(RTFLAGS))), $(i)/rtai.h))))
|
||||
ifneq ($(RTAIINCDIR),)
|
||||
RTAIDIR = $(realpath $(RTAIINCDIR)/..)
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user