EXT_SRC = ext_svr.c updown.c ext_work.c
LINT_EXT_COMMON_SRC =
LINT_EXT_TCPIP_SRC =
- ifeq ($(EXTMODE_TRANSPORT),0) #serial
+ ifeq ($(EXTMODE_TRANSPORT),0) #tcpip
+ EXT_SRC += rtiostream_interface.c rtiostream_tcpip.c
+ LINT_EXT_COMMON_SRC = ext_svr.c updown.c ext_work.c
+ LINT_EXT_TCPIP_SRC = rtiostream_interface.c rtiostream_tcpip.c
+ endif
+ ifeq ($(EXTMODE_TRANSPORT),1) #serial
EXT_SRC += ext_svr_serial_transport.c ext_serial_pkt.c
EXT_SRC += rtiostream_serial_interface.c rtiostream_serial.c
endif
-# ifeq ($(EXTMODE_TRANSPORT),1) #tcpip
-# EXT_SRC += rtiostream_interface.c rtiostream_tcpip.c
-# LINT_EXT_COMMON_SRC = ext_svr.c updown.c ext_work.c
-# LINT_EXT_TCPIP_SRC = rtiostream_interface.c rtiostream_tcpip.c
-# endif
ifeq ($(TMW_EXTMODE_TESTING),1)
EXT_SRC += ext_test.c
EXT_CC_OPTS += -DTMW_EXTMODE_TESTING
|>END_EXPAND_RULES<|
-%$(OBJ_EXT): $(MATLAB_ROOT)/rtw/c/src/ext_mode/serial/%.c
+%$(OBJ_EXT): $(TARGET_ROOT)/%.c
$(CC) -c $< $(CFLAGS) $(CCOUTPUTFLAG)$@
-%$(OBJ_EXT): $(TARGET_ROOT)/%.c
+%$(OBJ_EXT) : $(TARGET_ROOT)/rtw/c/src/ext_mode/common/%.c
$(CC) -c $< $(CFLAGS) $(CCOUTPUTFLAG)$@
+
+%$(OBJ_EXT): $(MATLAB_ROOT)/rtw/c/src/ext_mode/serial/%.c
+ $(CC) -c $< $(CFLAGS) $(CCOUTPUTFLAG)$@
+
+%$(OBJ_EXT): $(MATLAB_ROOT)/rtw/c/src/ext_mode/custom/%.c
+ $(CC) -c $< $(CFLAGS) $(CCOUTPUTFLAG)$@
\ No newline at end of file