File: Makefile

package info (click to toggle)
duktape 2.7.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 21,160 kB
  • sloc: ansic: 215,359; python: 5,961; javascript: 4,555; makefile: 477; cpp: 205
file content (16 lines) | stat: -rw-r--r-- 534 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
DUKTAPE_OPTS=
DUKTAPE_OPTS+=-DDUK_USE_ASSERTIONS
DUKTAPE_OPTS+=-DDUK_USE_DEBUGGER_SUPPORT -DDUK_USE_INTERRUPT_COUNTER
DUKTAPE_OPTS+=-DDUK_USE_DEBUGGER_DUMPHEAP
#DUKTAPE_OPTS+=-DDUK_USE_DEBUGGER_TRANSPORT_TORTURE
TRANS_OPTS=
#TRANS_OPTS+=-DDEBUG_PRINTS

test: test.c duk_trans_dvalue.c duk_trans_dvalue.h
	rm -rf ./prep
	python2 ../../tools/configure.py \
		--output-directory ./prep \
		$(DUKTAPE_OPTS)
	gcc -O0 -g -ggdb -Wall -Wextra -std=c99 -o test -I./prep -I. \
		$(TRANS_OPTS) \
		./prep/duktape.c duk_trans_dvalue.c test.c -lm