File tree 11 files changed +78
-22
lines changed 11 files changed +78
-22
lines changed Original file line number Diff line number Diff line change @@ -79,6 +79,7 @@ DEBUG_IP ?=
79
79
# xsbug defaults
80
80
XSBUG_HOST ?= localhost
81
81
XSBUG_PORT ?= 5002
82
+ XSBUG_LOG_PORT ?= 5002
82
83
83
84
NEWLIBC_PATH = $(ESPRESSIF_SDK_ROOT ) /components/newlib/newlib/lib/libc.a
84
85
@@ -285,7 +286,7 @@ ifeq ($(DEBUG),1)
285
286
START_XSBUG =
286
287
ifeq ($(HOST_OS),Darwin)
287
288
ifeq ("$(XSBUG_LAUNCH)","log")
288
- CONNECT_XSBUG = export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(LOG_LAUNCH) serial2xsbug $(UPLOAD_PORT) $(DEBUGGER_SPEED) 8N1 -elf $(TMP_DIR)/main.elf -bin $(TOOLS_BIN)
289
+ CONNECT_XSBUG = export XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(LOG_LAUNCH) serial2xsbug $(UPLOAD_PORT) $(DEBUGGER_SPEED) 8N1 -elf $(TMP_DIR)/main.elf -bin $(TOOLS_BIN)
289
290
else
290
291
CONNECT_XSBUG = export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && serial2xsbug $(UPLOAD_PORT) $(DEBUGGER_SPEED) 8N1 -elf $(TMP_DIR)/main.elf -bin $(TOOLS_BIN)
291
292
ifeq ("$(XSBUG_LAUNCH)","app")
@@ -294,7 +295,7 @@ ifeq ($(DEBUG),1)
294
295
endif
295
296
else
296
297
ifeq ("$(XSBUG_LAUNCH)","log")
297
- CONNECT_XSBUG = export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(LOG_LAUNCH) serial2xsbug $(UPLOAD_PORT) $(DEBUGGER_SPEED) 8N1
298
+ CONNECT_XSBUG = export XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(LOG_LAUNCH) serial2xsbug $(UPLOAD_PORT) $(DEBUGGER_SPEED) 8N1
298
299
else
299
300
CONNECT_XSBUG = export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && serial2xsbug $(UPLOAD_PORT) $(DEBUGGER_SPEED) 8N1
300
301
ifeq ("$(XSBUG_LAUNCH)","app")
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ DEBUGGER_SPEED ?= 460800
24
24
25
25
XSBUG_HOST ?= localhost
26
26
XSBUG_PORT ?= 5002
27
+ XSBUG_LOG_PORT ?= 5002
27
28
28
29
USE_USB ?= 0
29
30
# USE_USB = 1 - TinyUSB - uses a custom VID/PID
@@ -546,7 +547,7 @@ ifeq ($(DEBUG),1)
546
547
547
548
ifeq ("$(XSBUG_LAUNCH)","log")
548
549
DO_LAUNCH = echo ; echo $(BEFORE_DEBUGGING_MESSAGE); echo ; \
549
- XSBUG_PORT=$(XSBUG_PORT) XSBUG_HOST=$(XSBUG_HOST) \
550
+ XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) XSBUG_PORT=$(XSBUG_PORT) XSBUG_HOST=$(XSBUG_HOST) \
550
551
cd $(MODDABLE)/tools/xsbug-log && node xsbug-log \
551
552
serial2xsbug `cat $(PORT_NAME_PATH)` $(DEBUGGER_SPEED) 8N1
552
553
endif
Original file line number Diff line number Diff line change 1
1
#
2
- # Copyright (c) 2016-2023 Moddable Tech, Inc.
2
+ # Copyright (c) 2016-2025 Moddable Tech, Inc.
3
3
#
4
4
# This file is part of the Moddable SDK Tools.
5
5
#
@@ -30,7 +30,7 @@ KILL_SIMULATOR =
30
30
ifeq ($(DEBUG ) ,1)
31
31
ifeq ("$(XSBUG_LAUNCH)","log")
32
32
# START_SIMULATOR = export DISPLAY=:0.0 && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(SIMULATOR) $(SIMULATORS) $(BIN_DIR)/mc.so
33
- START_SIMULATOR = export DISPLAY=:2.0 && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(SIMULATOR) $(SIMULATORS) $(BIN_DIR)/mc.so
33
+ START_SIMULATOR = export DISPLAY=:2.0 && export XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(SIMULATOR) $(SIMULATORS) $(BIN_DIR)/mc.so
34
34
else
35
35
ifeq ("$(XSBUG_LAUNCH)","app")
36
36
START_XSBUG = $(shell nohup $(BUILD_DIR)/bin/lin/release/xsbug > /dev/null 2>&1 &)
@@ -141,6 +141,7 @@ VPATH += $(XS_DIRECTORIES)
141
141
142
142
XSBUG_HOST ?= localhost
143
143
XSBUG_PORT ?= 5002
144
+ XSBUG_LOG_PORT ?= 5002
144
145
145
146
.PHONY : all build clean xsbug
146
147
Original file line number Diff line number Diff line change 1
1
#
2
- # Copyright (c) 2016-2025 Moddable Tech, Inc.
2
+ # Copyright (c) 2016-2025 Moddable Tech, Inc.
3
3
#
4
4
# This file is part of the Moddable SDK Tools.
5
5
#
@@ -23,7 +23,7 @@ KILL_SIMULATOR = osascript -e 'quit app "mcsim"'
23
23
ifeq ($(DEBUG ) ,1)
24
24
START_XSBUG =
25
25
ifeq ("$(XSBUG_LAUNCH)","log")
26
- START_SIMULATOR = export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log open -a $(SIMULATOR) $(SIMULATORS) $(BIN_DIR)/mc.so
26
+ START_SIMULATOR = export XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log open -a $(SIMULATOR) $(SIMULATORS) $(BIN_DIR)/mc.so
27
27
else ifeq ("$(XSBUG_LAUNCH)","app")
28
28
START_XSBUG = open -a $(BUILD_DIR)/bin/mac/release/xsbug.app -g
29
29
endif
@@ -123,6 +123,7 @@ VPATH += $(XS_DIRECTORIES)
123
123
124
124
XSBUG_HOST ?= localhost
125
125
XSBUG_PORT ?= 5002
126
+ XSBUG_LOG_PORT ?= 5002
126
127
127
128
.PHONY : all build clean xsbug
128
129
Original file line number Diff line number Diff line change @@ -53,6 +53,10 @@ UF2_VOLUME_NAME ?= MODDABLE4
53
53
M4_VID ?= beef
54
54
M4_PID ?= cafe
55
55
56
+ XSBUG_HOST ?= localhost
57
+ XSBUG_PORT ?= 5002
58
+ XSBUG_LOG_PORT ?= 5002
59
+
56
60
ifeq ($(USE_USB ) ,0)
57
61
ifeq ($(HOST_OS),Darwin)
58
62
VERS = $(shell sw_vers -productVersion | cut -f1 -d.)
@@ -76,7 +80,7 @@ ifeq ($(HOST_OS),Darwin)
76
80
UF2_VOLUME_PATH = /Volumes/$(UF2_VOLUME_NAME)
77
81
78
82
SET_PROGRAMMING_MODE = $(PLATFORM_DIR)/config/programmingMode $(M4_VID) $(M4_PID) $(UF2_VOLUME_PATH)
79
- START_NODE = cd $(MODDABLE)/tools/xsbug-log && XSBUG_PORT=$(XSBUG_PORT) XSBUG_HOST=$(XSBUG_HOST) node xsbug-log
83
+ START_NODE = cd $(MODDABLE)/tools/xsbug-log && XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) XSBUG_PORT=$(XSBUG_PORT) XSBUG_HOST=$(XSBUG_HOST) node xsbug-log
80
84
81
85
ifeq ($(USE_USB),1)
82
86
START_SERIAL2XSBUG = serial2xsbug $(M4_VID):$(M4_PID) 921600 8N1
129
133
else
130
134
# not usb
131
135
ifeq ($(XSBUG_LOG),1)
132
- CONNECT_XSBUG = XSBUG_PORT=$(XSBUG_PORT) XSBUG_HOST=$(XSBUG_HOST) cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(MODDABLE_TOOLS_DIR)/serial2xsbug $(DEBUGGER_PORT) $(DEBUGGER_SPEED) 8N1
136
+ CONNECT_XSBUG = XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) XSBUG_PORT=$(XSBUG_PORT) XSBUG_HOST=$(XSBUG_HOST) cd $(MODDABLE)/tools/xsbug-log && node xsbug-log $(MODDABLE_TOOLS_DIR)/serial2xsbug $(DEBUGGER_PORT) $(DEBUGGER_SPEED) 8N1
133
137
else
134
138
CONNECT_XSBUG = XSBUG_PORT=$(XSBUG_PORT) XSBUG_HOST=$(XSBUG_HOST) $(MODDABLE_TOOLS_DIR)/serial2xsbug $(DEBUGGER_PORT) $(DEBUGGER_SPEED) 8N1
135
139
endif
Original file line number Diff line number Diff line change 1
1
#
2
- # Copyright (c) 2016-2024 Moddable Tech, Inc.
2
+ # Copyright (c) 2016-2025 Moddable Tech, Inc.
3
3
#
4
4
# This file is part of the Moddable SDK Tools.
5
5
#
@@ -39,6 +39,7 @@ DEBUGGER_PORT ?= /dev/cu.SLAB_USBtoUART
39
39
40
40
XSBUG_HOST ?= localhost
41
41
XSBUG_PORT ?= 5002
42
+ XSBUG_LOG_PORT ?= 5002
42
43
43
44
UF2_VOLUME_NAME ?= RPI-RP2
44
45
PICO_VID ?= 2e8a
@@ -79,7 +80,7 @@ ifeq ($(HOST_OS),Darwin)
79
80
80
81
ifeq ($(DEBUG),1)
81
82
ifeq ("$(XSBUG_LAUNCH)","log")
82
- CONNECT_XSBUG=@echo "Connect to xsbug-log @ $(PICO_VID):$(PICO_PID)." && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log serial2xsbug $(PICO_VID):$(PICO_PID) $(DEBUGGER_SPEED) 8N1
83
+ CONNECT_XSBUG=@echo "Connect to xsbug-log @ $(PICO_VID):$(PICO_PID)." && export XSBUG_LOG_PORT=$(XSBUG_LOG_PORT) && export XSBUG_PORT=$(XSBUG_PORT) && export XSBUG_HOST=$(XSBUG_HOST) && cd $(MODDABLE)/tools/xsbug-log && node xsbug-log serial2xsbug $(PICO_VID):$(PICO_PID) $(DEBUGGER_SPEED) 8N1
83
84
else
84
85
CONNECT_XSBUG=@echo "Connect to xsbug @ $(PICO_VID):$(PICO_PID)." ; export XSBUG_PORT=$(XSBUG_PORT) ; export XSBUG_HOST=$(XSBUG_HOST) ; serial2xsbug $(PICO_VID):$(PICO_PID) $(DEBUGGER_SPEED) 8N1
85
86
ifeq ("$(XSBUG_LAUNCH)","app")
Original file line number Diff line number Diff line change 1
1
#
2
- # Copyright (c) 2016-2024 Moddable Tech, Inc.
2
+ # Copyright (c) 2016-2025 Moddable Tech, Inc.
3
3
#
4
4
# This file is part of the Moddable SDK Tools.
5
5
#
@@ -54,8 +54,18 @@ UPLOAD_RESET = nodemcu
54
54
UPLOAD_VERB = -v
55
55
!ENDIF
56
56
57
+ !IFNDEF XSBUG_HOST
58
+ XSBUG_HOST = localhost
59
+ !ENDIF
60
+ !IFNDEF XSBUG_PORT
61
+ XSBUG_PORT = 5002
62
+ !ENDIF
63
+ !IFNDEF XSBUG_LOG_PORT
64
+ XSBUG_LOG_PORT = 5002
65
+ !ENDIF
66
+
57
67
!IF "$(XSBUG_LOG)"=="1"
58
- START_SERIAL2XSBUG = echo "Starting serial2xsbug..." && set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log $(BUILD_DIR ) \bin\win\release\serial2xsbug $(UPLOAD_PORT ) $(DEBUGGER_SPEED ) 8N1 -elf $(TMP_DIR ) \main.elf
68
+ START_SERIAL2XSBUG = echo "Starting serial2xsbug..." && set "XSBUG_LOG_PORT= $( XSBUG_LOG_PORT ) " && set " XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log $(BUILD_DIR ) \bin\win\release\serial2xsbug $(UPLOAD_PORT ) $(DEBUGGER_SPEED ) 8N1 -elf $(TMP_DIR ) \main.elf
59
69
START_XSBUG =
60
70
!ELSE
61
71
START_SERIAL2XSBUG = echo "Starting serial2xsbug..." && set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && $(BUILD_DIR ) \bin\win\release\serial2xsbug $(UPLOAD_PORT ) $(DEBUGGER_SPEED ) 8N1 -elf $(TMP_DIR ) \main.elf
Original file line number Diff line number Diff line change 1
1
#
2
- # Copyright (c) 2016-2024 Moddable Tech, Inc.
2
+ # Copyright (c) 2016-2025 Moddable Tech, Inc.
3
3
#
4
4
# This file is part of the Moddable SDK Tools.
5
5
#
@@ -111,6 +111,16 @@ UPLOAD_SPEED = 921600
111
111
DEBUGGER_SPEED = 460800
112
112
!ENDIF
113
113
114
+ !IFNDEF XSBUG_HOST
115
+ XSBUG_HOST = localhost
116
+ !ENDIF
117
+ !IFNDEF XSBUG_PORT
118
+ XSBUG_PORT = 5002
119
+ !ENDIF
120
+ !IFNDEF XSBUG_LOG_PORT
121
+ XSBUG_LOG_PORT = 5002
122
+ !ENDIF
123
+
114
124
!IF "$(BASE_DIR)"==""
115
125
BASE_DIR = $(USERPROFILE )
116
126
!ENDIF
@@ -173,9 +183,9 @@ KILL_SERIAL2XSBUG= -tasklist /nh /fi "imagename eq serial2xsbug.exe" | (find /i
173
183
174
184
!IF "$(XSBUG_LOG)"=="1"
175
185
!IF "$(USE_USB)"=="0"
176
- START_SERIAL2XSBUG = echo Launching app... & set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log start /B $(BUILD_DIR ) \bin\win\release\serial2xsbug $(PORT_TO_USE ) $(DEBUGGER_SPEED ) 8N1
186
+ START_SERIAL2XSBUG = echo Launching app... && set "XSBUG_LOG_PORT= $( XSBUG_LOG_PORT ) " && set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log start /B $(BUILD_DIR ) \bin\win\release\serial2xsbug $(PORT_TO_USE ) $(DEBUGGER_SPEED ) 8N1
177
187
!ELSE
178
- START_SERIAL2XSBUG = echo Launching app... && set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log start /B $(BUILD_DIR ) \bin\win\release\serial2xsbug $(USB_VENDOR_ID ) :$(USB_PRODUCT_ID ) $(DEBUGGER_SPEED ) 8N1
188
+ START_SERIAL2XSBUG = echo Launching app... && set "XSBUG_LOG_PORT= $( XSBUG_LOG_PORT ) " && set " XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log start /B $(BUILD_DIR ) \bin\win\release\serial2xsbug $(USB_VENDOR_ID ) :$(USB_PRODUCT_ID ) $(DEBUGGER_SPEED ) 8N1
179
189
!ENDIF
180
190
START_XSBUG =
181
191
!ENDIF
@@ -548,8 +558,6 @@ release: precursor
548
558
python %IDF_PATH%\t ools\i df.py $(IDF_PY_LOG_FLAG ) $(PORT_COMMAND ) -b $(UPLOAD_SPEED ) monitor
549
559
550
560
prepare :
551
- $(KILL_SERIAL2XSBUG )
552
- $(START_XSBUG )
553
561
if exist $( BLD_DIR) \x s_esp32.elf del $( BLD_DIR) \x s_esp32.elf
554
562
if not exist $( BLD_DIR) mkdir $( BLD_DIR)
555
563
copy $(BIN_DIR ) \x s_$(ESP32_SUBCLASS ) .a $(BLD_DIR ) \.
Original file line number Diff line number Diff line change @@ -63,6 +63,16 @@ UPLOAD_SPEED = 921600
63
63
DEBUGGER_SPEED = 921600
64
64
!ENDIF
65
65
66
+ !IFNDEF XSBUG_HOST
67
+ XSBUG_HOST = localhost
68
+ !ENDIF
69
+ !IFNDEF XSBUG_PORT
70
+ XSBUG_PORT = 5002
71
+ !ENDIF
72
+ !IFNDEF XSBUG_LOG_PORT
73
+ XSBUG_LOG_PORT = 5002
74
+ !ENDIF
75
+
66
76
# VERBOSE = 1
67
77
68
78
!IF "$(VERBOSE)"=="1"
@@ -108,7 +118,7 @@ WAIT_FOR_NEW_SERIAL = $(PLATFORM_DIR)\config\waitForNewSerialWindows.bat 1 $(UF2
108
118
NORESTART =
109
119
!IF "$(XSBUG_LOG)"=="1"
110
120
DO_XSBUG =
111
- SERIAL_2_XSBUG = echo Starting serial2xsbug. Type Ctrl-C twice after debugging app. && cd $(MODDABLE ) \tools\xsbug-log && set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && node xsbug-log start /B $(MODDABLE_TOOLS_DIR ) \serial2xsbug $(M4_VID ) :$(M4_PID ) $(DEBUGGER_SPEED ) 8N1
121
+ SERIAL_2_XSBUG = echo Starting serial2xsbug. Type Ctrl-C twice after debugging app. && cd $(MODDABLE ) \tools\xsbug-log && set "XSBUG_LOG_PORT= $( XSBUG_LOG_PORT ) " && set " XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && node xsbug-log start /B $(MODDABLE_TOOLS_DIR ) \serial2xsbug $(M4_VID ) :$(M4_PID ) $(DEBUGGER_SPEED ) 8N1
112
122
!ELSE
113
123
DO_XSBUG = tasklist /nh /fi "imagename eq xsbug.exe" | find /i "xsbug.exe" > nul || (start $(MODDABLE_TOOLS_DIR ) \xsbug.exe)
114
124
SERIAL_2_XSBUG = echo Starting serial2xsbug. Type Ctrl-C twice after debugging app. && set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && $(MODDABLE_TOOLS_DIR ) \serial2xsbug $(M4_VID ) :$(M4_PID ) $(DEBUGGER_SPEED ) 8N1 -dtr
Original file line number Diff line number Diff line change 23
23
!CMDSWITCHES +S
24
24
!ENDIF
25
25
26
+
26
27
!IF "$(DEBUG)"=="1"
27
28
!IF "$(XSBUG_LOG)"=="1"
28
29
START_XSBUG =
29
30
!ELSE
31
+ !IF "$(XSBUG_HOST)"=="localhost"
30
32
START_XSBUG = tasklist /nh /fi "imagename eq xsbug.exe" | find /i "xsbug.exe" > nul || (start $(BUILD_DIR ) \bin\win\release\xsbug.exe)
33
+ !ELSE
34
+ START_XSBUG = echo "mcconfig -x" is remote ($(XSBUG_HOST ) :$(XSBUG_PORT ) ), not starting xsbug
35
+ !ENDIF
31
36
!ENDIF
32
37
!ELSE
33
38
START_XSBUG =
34
39
!ENDIF
35
40
41
+ !IFNDEF XSBUG_PORT
42
+ XSBUG_PORT = 5002
43
+ !ENDIF
44
+ !IFNDEF XSBUG_LOG_PORT
45
+ XSBUG_LOG_PORT = 5002
46
+ !ENDIF
47
+ !IFNDEF XSBUG_HOST
48
+ XSBUG_HOST = localhost
49
+ !ENDIF
50
+
36
51
!IF "$(XSBUG_LOG)"=="1"
37
- START_COMMAND = cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log start /B $(SIMULATOR ) $(SIMULATORS ) $(BIN_DIR ) \mc.dll
52
+ !IF "$(XSBUG_HOST)"=="localhost"
53
+ START_COMMAND = cmd /c "set "XSBUG_LOG_PORT=$(XSBUG_LOG_PORT ) " && set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && cd $(MODDABLE ) \tools\xsbug-log && node xsbug-log start /B $(SIMULATOR ) $(SIMULATORS ) $(BIN_DIR ) \mc.dll"
54
+ !ELSE
55
+ START_COMMAND = cmd /c "set "XSBUG_PORT=$(XSBUG_PORT ) " && set "XSBUG_HOST=$(XSBUG_HOST ) " && start $(SIMULATOR ) $(SIMULATORS ) $(BIN_DIR ) \mc.dll"
56
+ !ENDIF
38
57
!ELSE
39
- START_COMMAND = start $(SIMULATOR ) $(SIMULATORS ) $(BIN_DIR ) \mc.dll
58
+ START_COMMAND = cmd /c "set "XSBUG_PORT= $( XSBUG_PORT ) " && set "XSBUG_HOST= $( XSBUG_HOST ) " && start $(SIMULATOR ) $(SIMULATORS ) $(BIN_DIR ) \mc.dll"
40
59
!ENDIF
41
60
KILL_COMMAND = taskkill /im mcsim.exe /F 2> nul || (call )
42
61
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ catch (e) {
39
39
process . exit ( ) ;
40
40
}
41
41
42
- const portIn = 5002 ;
42
+ const portIn = process . env . XSBUG_LOG_PORT ?? 5002 ;
43
43
let connections = 0 ;
44
44
let autoexit = false ;
45
45
You can’t perform that action at this time.
0 commit comments