/ src / emc / task / Submakefile
Submakefile
 1  
 2  EMCSVRSRCS := \
 3  	emc/task/emcsvr.cc
 4  USERSRCS += $(EMCSVRSRCS)
 5  
 6  ../bin/linuxcncsvr: $(call TOOBJS, $(EMCSVRSRCS)) ../lib/liblinuxcnc.a ../lib/libnml.so.0 ../lib/liblinuxcncini.so.0
 7  	$(ECHO) Linking $(notdir $@)
 8  	@$(CXX) $(LDFLAGS) -o $@ $^ 
 9  TARGETS += ../bin/linuxcncsvr
10  
11  # disabled:	emc/task/iotaskintf.cc
12  MILLTASKSRCS := \
13  	emc/motion/emcmotglb.c \
14  	emc/task/emctask.cc \
15  	emc/task/emccanon.cc \
16  	emc/task/emctaskmain.cc \
17  	emc/motion/usrmotintf.cc \
18  	emc/motion/emcmotutil.c \
19  	emc/task/taskintf.cc \
20  	emc/motion/dbuf.c \
21  	emc/motion/stashf.c \
22  	emc/rs274ngc/tool_parse.cc \
23  	emc/task/taskmodule.cc \
24  	emc/task/taskclass.cc \
25  	emc/task/backtrace.cc \
26  
27  USERSRCS += $(MILLTASKSRCS)
28  
29  #LDFLAGS +=
30  
31  ../bin/milltask: $(call TOOBJS, $(MILLTASKSRCS)) ../lib/librs274.so.0 ../lib/liblinuxcnc.a ../lib/libnml.so.0 ../lib/liblinuxcncini.so.0 ../lib/libposemath.so.0 ../lib/liblinuxcnchal.so.0 ../lib/libpyplugin.so.0
32  
33  
34  	$(ECHO) Linking $(notdir $@)
35  	$(CXX) -o $@ $^ $(LDFLAGS) $(BOOST_PYTHON_LIBS) -l$(LIBPYTHON)
36  TARGETS += ../bin/milltask