# ------------------------------------------------------------------------
# Makefile: import files of the SpecC system
# ------------------------------------------------------------------------
#
# Modifications: (most recent first)
#
# RD 10/03/02	separated 'clean' target into 'clean' and 'distclean'
# RD 02/18/02	added files for [double_]handshake
# RD 02/14/02	added files for queue
# RD 02/12/02	initial version
# ------------------------------------------------------------------------

# --- macros

include ../Makefile.macros

DIST	=	Makefile					\
		i_critical_section.sc	\
		i_semaphore.sc			\
		i_barrier.sc			\
		i_producer.sc			\
		i_consumer.sc			\
		i_token.sc				\
		i_sender.sc			\
		i_receiver.sc			\
		i_tranceiver.sc		\
		i_send.sc				\
		i_receive.sc			\
		c_critical_section.sc	\
		c_mutex.sc				\
		c_semaphore.sc			\
		c_barrier.sc			\
		c_token.sc				\
		c_queue.sc				\
		c_handshake.sc			\
		c_double_handshake.sc

ORIG	=	Makefile


# --- production rules

all:


# --- service rules

clean:
	-$(RM) core *.bak *.BAK
	-$(RM) *_pure_* .pure

distclean:	clean


dist:
	for file in $(DIST); do echo $(DISTPREFIX)/$$file >>$(DISTLIST); done

orig:
	for file in $(ORIG); do echo $(ORIGPREFIX)/$$file >>$(ORIGLIST); done


# --- EOF Makefile ---
