12
12
$(AR ) rc deps/libnanovg.a deps/nanovg/src/* .o
13
13
cd deps/mruby-file-stat/src && ../configure
14
14
cd src/osc-bridge && make lib
15
- # cd mruby && UI_HOTLOAD=1 MRUBY_CONFIG=../build_config.rb rake
16
15
# force rebuilding all code that depends on hotloading.
17
16
touch src/mruby-widget-lib/src/api.c
18
17
cd mruby && $(HOTLOADING) MRUBY_CONFIG=../build_config.rb rake
@@ -122,34 +121,33 @@ stats:
122
121
@echo ' total lines of code:'
123
122
@wc -l ` find src/ -type f | grep -Ee " (qml|rb|c|h)$$ " | grep -v fcache` | tail -n 1
124
123
125
-
126
124
verbose : # # Compile mruby with --trace
127
- cd mruby && MRUBY_CONFIG=../build_config.rb rake --trace
128
-
129
- trace :
130
125
cd mruby && MRUBY_CONFIG=../build_config.rb rake --trace
131
126
132
127
test :
133
- cd mruby && MRUBY_CONFIG=../build_config.rb rake test
128
+ cd mruby && MRUBY_CONFIG=../build_config.rb rake test
134
129
135
130
rtest :
136
131
cd src/mruby-qml-parse && ruby test-non-mruby.rb
137
132
cd src/mruby-qml-spawn && ruby test-non-mruby.rb
138
133
139
- run : # # Run the toolkit
140
- ./zest osc.udp://127.0.0.1:1337
134
+ # How to launch zest locally during development.
135
+ ZEST_LAUNCH_CMD =./zest osc.udp://127.0.0.1:1337
136
+
137
+ run : # # Launch zest. Connects to an already running zynaddsubfx via port 1337.
138
+ $(ZEST_LAUNCH_CMD )
141
139
142
- valgrind : # # Launch with valgrind
143
- valgrind --leak-check=full --show-reachable=yes --log-file=leak-log.txt ./zest osc.udp://127.0.0.1:1337
140
+ valgrind : # # Launch zest with valgrind
141
+ valgrind --leak-check=full --show-reachable=yes --log-file=leak-log.txt $( ZEST_LAUNCH_CMD )
144
142
145
- callgrind : # # Launch with callgrind
146
- valgrind --tool=callgrind --dump-instr=yes --collect-jumps=yes ./zest osc.udp://127.0.0.1:1337
143
+ callgrind : # # Launch zest with callgrind
144
+ valgrind --tool=callgrind --dump-instr=yes --collect-jumps=yes $( ZEST_LAUNCH_CMD )
147
145
148
146
gdb :
149
- gdb --args ./zest osc.udp://127.0.0.1:1337
147
+ gdb --args $( ZEST_LAUNCH_CMD )
150
148
151
149
gltrace : # # Launch with apitrace
152
- /work/mytmp/apitrace/build/apitrace trace ./zest osc.udp://127.0.0.1:1337
150
+ /work/mytmp/apitrace/build/apitrace trace $( ZEST_LAUNCH_CMD )
153
151
154
152
qtrace :
155
153
/work/mytmp/apitrace/build/qapitrace ./mruby.trace
@@ -199,9 +197,6 @@ put32: ## Push to the server
199
197
put64 : # # Push to the server
200
198
scp zest-dist-x86_64.tar.bz2
[email protected] :/var/www/htdocs/zest/
201
199
202
- packsrc :
203
- git-archive-all zynaddsubfx-3.0.0.tar.bz2
204
-
205
200
putsrc :
206
201
scp zynaddsubfx-3.0.0.tar.bz2
[email protected] :/var/www/htdocs/zest/
207
202
@@ -210,4 +205,3 @@ putsrc:
210
205
help : # # This help
211
206
@grep -E ' ^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST ) | sort | awk ' BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
212
207
213
-
0 commit comments