#-*-Makefile-*- vim:syntax=make
#$Id$
-GCC=gcc
+export GCC=gcc
GPP=g++
OPTFLAGS = -g -O0
LIBS = -lm -lstdc++
-PFLAGS += -tossim -fnesc-nido-tosnodes=1000 -fnesc-simulate -fnesc-nido-motenumber=sim_node\(\)
+PFLAGS += -tossim -fnesc-nido-tosnodes=1000 -fnesc-simulate -fnesc-nido-motenumber=sim_node\(\) -fnesc-gcc=$(GCC)
WFLAGS = -Wno-nesc-data-race
PYTHON_VERSION=2.5
@opts = qw(
- -gcc=gcc
-fnesc-no-debug
-fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask
);
+if (defined($ENV{"GCC"})) {
+ push @opts, "-gcc=$ENV{'GCC'}";
+} else {
+ push @opts, "-gcc=gcc";
+}
push @opts, "-mingw-gcc" if $cygwin;