# ship with old version of avr-gcc and associated and needs
# to be verified
#
+ifeq ($(V), 1)
+DEBUGLOG=/tmp/simavr_conf.log
+else
+DEBUGLOG=/dev/null
+endif
sim_core_config.h ${OBJ}/cores.deps: $(cores) Makefile
@echo CONF $@
@conf=""; decl=""; array=""; \
- mkdir -p ${OBJ} ; echo >${OBJ}/cores.deps ; \
+ mkdir -p ${OBJ} ; echo >${OBJ}/cores.deps ; echo >$(DEBUGLOG) ;\
for core in cores/*.c ; do \
file=$$core; global=$${core/cores\/sim_}; global=$${global/.c}; \
upper=$$(echo $$global|tr '[a-z]' '[A-Z]'); \
if $(CC) -E $(CFLAGS) ${AVR_CPPFLAGS} $$file \
- >/dev/null 2>&1 ; then \
+ >>$(DEBUGLOG) 2>&1 ; then \
conf+="#define CONFIG_$$upper 1\n"; \
obj=$${file/.c/.o} ; obj=$${obj/cores\/}; \
printf "\$${OBJ}/libsimavr.a: \$${OBJ}/$$obj\n">>${OBJ}/cores.deps ; \