Mercurial > hg > beaglert
comparison Makefile @ 327:ccfcf1303f12 prerelease
make run (and similar) run from within the project folder
| author | Giulio Moro <giuliomoro@yahoo.it> |
|---|---|
| date | Fri, 03 Jun 2016 17:09:26 +0100 |
| parents | bd54819ccfa7 |
| children | cfdf0003e6e8 |
comparison
equal
deleted
inserted
replaced
| 326:bd54819ccfa7 | 327:ccfcf1303f12 |
|---|---|
| 185 | 185 |
| 186 Bela: $(OUTPUT_FILE) | 186 Bela: $(OUTPUT_FILE) |
| 187 | 187 |
| 188 runfg: run | 188 runfg: run |
| 189 run: stop Bela | 189 run: stop Bela |
| 190 echo "Running $(RUN_COMMAND)" | 190 @echo "Running $(RUN_COMMAND)" |
| 191 $(RUN_COMMAND) | 191 @cd $(PROJECT_DIR) && $(RUN_COMMAND) |
| 192 runscreen: stop $(OUTPUT_FILE) | 192 runscreen: stop $(OUTPUT_FILE) |
| 193 echo "Running $(RUN_COMMAND) in a screen" | 193 @echo "Running $(RUN_COMMAND) in a screen" |
| 194 screen -S $(SCREEN_NAME) -d -m $(RUN_COMMAND) | 194 @cd $(PROJECT_DIR) && screen -S $(SCREEN_NAME) -d -m $(RUN_COMMAND) |
| 195 runscreenfg: stop $(OUTPUT_FILE) | 195 runscreenfg: stop $(OUTPUT_FILE) |
| 196 echo "Running $(RUN_COMMAND) in a screen" | 196 @echo "Running $(RUN_COMMAND) in a screen" |
| 197 screen -S $(SCREEN_NAME) -m $(RUN_COMMAND) | 197 @cd $(PROJECT_DIR) && screen -S $(SCREEN_NAME) -m $(RUN_COMMAND) |
| 198 FIFO_NAME=/tmp/belafifo | 198 FIFO_NAME=/tmp/belafifo |
| 199 runscreenfifo: stop $(OUTPUT_FILE) | 199 runscreenfifo: stop $(OUTPUT_FILE) |
| 200 @echo "Running $(RUN_COMMAND), piping output to $(FIFO_NAME)" | 200 @echo "Running $(RUN_COMMAND), piping output to $(FIFO_NAME)" |
| 201 @rm -rf $(FIFO_NAME) | 201 @rm -rf $(FIFO_NAME) |
| 202 @mkfifo $(FIFO_NAME) | 202 @mkfifo $(FIFO_NAME) |
| 203 @cd $(PROJECT_DIR) | |
| 203 @screen -S $(SCREEN_NAME) -d -m stdbuf -e 0 -i 0 -o 0 bash -c "$(RUN_COMMAND) &> $(FIFO_NAME)" | 204 @screen -S $(SCREEN_NAME) -d -m stdbuf -e 0 -i 0 -o 0 bash -c "$(RUN_COMMAND) &> $(FIFO_NAME)" |
| 204 @cat /tmp/belafifo | 205 @cat /tmp/belafifo |
| 205 | 206 |
| 206 BELA_AUDIO_THREAD_NAME=beaglert-audio | 207 BELA_AUDIO_THREAD_NAME=beaglert-audio |
| 207 stop: | 208 stop: |
