Changeset 331 for EcnlProtoTool/trunk/ntshell/Debug/Makefile
- Timestamp:
- Jan 21, 2018, 12:10:09 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/ntshell/Debug/Makefile
r321 r331 203 203 ifdef USE_CXX 204 204 APPL_CXXOBJS := main.o 205 APPL_COBJS := fdtable.o io_stub.o socket_stub.o ffarch.o time.o tlsf.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntstdio.o ntopt.o shellif.o206 else 207 APPL_COBJS := main.o fdtable.o io_stub.o socket_stub.o ffarch.o time.o tlsf.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntstdio.o ntopt.o shellif.o205 APPL_COBJS := fdtable.o io_stub.o socket_stub.o ffarch.o fftime.o tlsf.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntlibc.o ntstdio.o ntopt.o syscall.o mbedcall.o 206 else 207 APPL_COBJS := main.o fdtable.o io_stub.o socket_stub.o ffarch.o fftime.o tlsf.o diskio.o ff.o sdfs.o ccsbcs.o base64.o http-strings.o http_parser.o httpd.o httpd-fs.o sha1.o websocket.o websocket_fbs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntlibc.o ntstdio.o ntopt.o syscall.o mbedcall.o 208 208 endif 209 209 APPL_COBJS := $(APPL_COBJS) log_output.o vasyslog.o t_perror.o strerror.o … … 214 214 endif 215 215 216 # 217 # ãããã¯ã¼ã¯ãµã¼ãã¹ã®å®ç¾© 218 #219 220 NO_USE_TINET_LIBRARY = true 221 222 # ãããã¯ã¼ã¯ã¤ã³ã¿ãã§ã¼ã¹ã®é¸æãä½ããä¸ã¤é¸æããã 223 224 NET_IF = ether225 226 # ã¤ã¼ãµãããã»ãã£ãã¤ã¹ãã©ã¤ãã®é¸æ227 228 NET_DEV = if_mbed 229 230 # ãããã¯ã¼ã¯å±¤ã®é¸æ 231 232 #SUPPORT_INET6 = true 233 SUPPORT_INET4 = true 234 235 # API ã«çµè¾¼ãæ©è½ã®é¸æ 236 237 #API_CFG_IP4MAPPED_ADDR= true238 239 # ãã©ã³ã¹ãã¼ã層ã®é¸æ 240 241 SUPPORT_TCP = true242 SUPPORT_UDP = true 243 244 # 245 # ã·ã¹ãã ãµã¼ãã¹ã® Makefile ã®ã¤ã³ã¯ã«ã¼ã 246 # 247 include $(SRCDIR)/tinet/Makefile.tinet 216 TINETDIR = tinet 217 ifdef TINETDIR 218 # 219 # ãããã¯ã¼ã¯ãµã¼ãã¹ã®å®ç¾© 220 # 221 NO_USE_TINET_LIBRARY = true 222 223 # ãããã¯ã¼ã¯ã¤ã³ã¿ãã§ã¼ã¹ã®é¸æãä½ããä¸ã¤é¸æããã 224 NET_IF = ether 225 226 # ã¤ã¼ãµãããã»ãã£ãã¤ã¹ãã©ã¤ãã®é¸æ 227 NET_DEV = if_mbed 228 229 # ãããã¯ã¼ã¯å±¤ã®é¸æ 230 #SUPPORT_INET6 = true 231 SUPPORT_INET4 = true 232 233 # API ã«çµè¾¼ãæ©è½ã®é¸æ 234 #API_CFG_IP4MAPPED_ADDR = true 235 236 # ãã©ã³ã¹ãã¼ã層ã®é¸æ 237 SUPPORT_TCP = true 238 SUPPORT_UDP = true 239 240 # IGMPãæå¹ã«è¨å® 241 SUPPORT_IGMP = true 242 243 # 244 # ãããã¯ã¼ã¯ãµã¼ãã¹ã® Makefile ã®ã¤ã³ã¯ã«ã¼ã 245 # 246 include $(SRCDIR)/$(TINETDIR)/Makefile.tinet 247 endif 248 248 249 249 # … … 272 272 #all: check $(OBJNAME).srec 273 273 endif 274 ruby ../shellif.rb275 274 $(OBJCOPY) -B arm -I binary -O elf32-littlearm --rename-section .data=.boot $(OBJNAME).bin $(OBJNAME)_bin.o 276 275 … … 280 279 # ã³ã³ãã£ã®ã¥ã¬ã¼ã¿ã«é¢ããå®ç¾© 281 280 # 282 CFG_TABS := --api-table $(SRCDIR)/tinet/tcpip_api.def:tcpip \ 281 ifndef TINETDIR 282 CFG_TRB := -T $(TARGETDIR)/target_kernel.trb 283 CFG_TABS := --api-table $(SRCDIR)/kernel/kernel_api.def \ 284 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 285 else 286 CFG_TRB := -T $(TINET_ROOT)/tinet.trb:tcpip -T $(TARGETDIR)/target_kernel.trb:kernel 287 CFG_TABS := --api-table $(TINET_ROOT)/tcpip_api.def:tcpip \ 283 288 --api-table $(SRCDIR)/kernel/kernel_api.def:kernel \ 284 289 --symval-table $(SRCDIR)/tinet/tcpip_sym.def \ 285 290 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 291 endif 286 292 CFG_ASMOBJS := $(CFG_ASMOBJS) 287 293 CFG_COBJS := kernel_cfg.o $(CFG_COBJS) … … 353 359 # 354 360 KERNEL_LIB_OBJS = $(KERNEL_ASMOBJS) $(KERNEL_COBJS) $(KERNEL_LCOBJS) 355 SYSSVC_OBJS = $(SYSSVC_ASMOBJS) $(SYSSVC_COBJS) 361 SYSSVC_OBJS = $(SYSSVC_ASMOBJS) $(SYSSVC_COBJS) $(HIDDEN_OBJS) 356 362 APPL_OBJS = $(APPL_ASMOBJS) $(APPL_COBJS) $(APPL_CXXOBJS) $(APPL_BINOBJS) 357 363 ALL_OBJS = $(START_OBJS) $(APPL_OBJS) $(SYSSVC_OBJS) $(CFG_OBJS) \ … … 395 401 cfg1_out.c cfg1_out.db: cfg1_out.timestamp ; 396 402 cfg1_out.timestamp: $(APPL_CFG) $(TECSGEN_TIMESTAMP) 403 echo $(CFG_TABS) 397 404 $(CFG) --pass 1 --kernel asp $(INCLUDES) $(CFG_TABS) \ 398 405 -M $(DEPDIR)/cfg1_out_c.d $(TARGET_KERNEL_CFG) $< … … 410 417 $(CFG2_OUT_SRCS) cfg2_out.db: kernel_cfg.timestamp ; 411 418 kernel_cfg.timestamp: cfg1_out.db cfg1_out.syms cfg1_out.srec 412 $(CFG) --pass 2 --kernel asp $(INCLUDES) -T $(TARGET_TCPIP_TRB):tcpip -T $(TARGET_KERNEL_TRB):kernel419 $(CFG) --pass 2 --kernel asp $(INCLUDES) $(CFG_TRB) 413 420 414 421 # … … 483 490 rm -f cfg1_out.syms cfg1_out.srec $(CFG1_OUT) 484 491 rm -f cfg1_out.timestamp cfg1_out.c cfg1_out.db 485 rm - f $(TECSGENDIR)/*492 rm -rf $(TECSGENDIR) 486 493 ifndef KERNEL_LIB 487 494 rm -f libkernel.a
Note:
See TracChangeset
for help on using the changeset viewer.