/ src / emc / sai / Submakefile
Submakefile
 1  TARGETS += ../bin/rs274
 2  #  builtin_modules.cc
 3  SAISRCS := $(addprefix emc/sai/, saicanon.cc driver.cc dummyemcstat.cc) \
 4  	emc/rs274ngc/tool_parse.cc emc/task/taskmodule.cc emc/task/taskclass.cc
 5  USERSRCS += $(SAISRCS)
 6  
 7  INCLUDES += emc/sai
 8  
 9  ../bin/rs274: $(call TOOBJS, $(SAISRCS)) ../lib/librs274.so.0 ../lib/liblinuxcnc.a ../lib/libnml.so.0 \
10  	../lib/liblinuxcnchal.so.0 ../lib/liblinuxcncini.so.0 ../lib/libpyplugin.so.0
11  	$(ECHO) Linking $(notdir $@)
12  	$(Q)$(CXX) $(LDFLAGS) -o $@ $^ $(ULFLAGS) $(BOOST_PYTHON_LIBS) -l$(LIBPYTHON) $(READLINE_LIBS)
13  
14  $(patsubst ./emc/sai/%,../include/%,$(wildcard ./emc/sai/*.h)): ../include/%.h: ./emc/sai/%.h
15  	cp $^ $@
16  $(patsubst ./emc/sai/%,../include/%,$(wildcard ./emc/sai/*.hh)): ../include/%.hh: ./emc/sai/%.hh
17  	cp $^ $@
18