Project

General

Profile

Writing an Ada actor » GNUmakefile

Guevara Luz, 11/30/2011 01:23 PM

 
CPUS := $(shell getconf _NPROCESSORS_ONLN)

default:
@echo "available targets :"
@echo " - actors"
@echo " - library"

.PHONY:actors
actors:
po_gnatdist -aP$(NARVAL_ADA_PROJECT_PATH) -p -j$(CPUS) \
misc_producers.cfg -Pproducers tp_producer
po_gnatdist -aP$(NARVAL_ADA_PROJECT_PATH) -p -j$(CPUS) \
misc_consumers.cfg -Pconsumers tp_consumer

install:actors
mv -f tp_producer $(HOME)/bin/
mv -f tp_consumer $(HOME)/bin/

clean:
rm -f *.o *.so *~ tp_producer
rm -f *.o *.so *~ tp_consumer
rm -Rf dsa *.ali
(5-5/5)