summaryrefslogblamecommitdiff
path: root/Makefile.import
blob: fe5632d0c06048237bcf25bd02faa6a60d6acb7d (plain) (tree)











































                                                                              
############################################################-*-Makefile-*-####
# Project Imports
##############################################################################
# $Id$

##############################################################################
# Read configuration

include $(ROOT)/Makefile.config

##############################################################################
# Variables

# project
PROJECT_VERSION		 = $(shell $(TAIL) -1 $(VERSION_FILE))

# version management
VERSION_FILE		 = $(PROJECT_ROOT)/VERSION
VERSION_SCRIPT		 = $(PROJECT_SUPPORTDIR)/scripts/version-manager

# scala tools
SCALAC			 = $(PROJECT_BINARYDIR)/scalac
SCALAP			 = $(PROJECT_BINARYDIR)/scalap
SCALAINT		 = $(PROJECT_BINARYDIR)/scalaint
SCALARUN		 = $(PROJECT_BINARYDIR)/scalarun
SCALADOC		 = $(PROJECT_BINARYDIR)/scaladoc
DTD2SCALA		 = $(PROJECT_BINARYDIR)/dtd2scala

##############################################################################
# Makefile functions

RUN			 = $(ECHO) '$(1)'; $(1) || exit $$?
READLIST		 = $(shell $(CAT) $(1) | $(GREP) -v "^\#")

##############################################################################
# Includes

include $(PROJECT_SUPPORTDIR)/make/default.mk
include $(PROJECT_SUPPORTDIR)/make/cygwin.mk
include $(PROJECT_SUPPORTDIR)/make/exec.mk
include $(PROJECT_SUPPORTDIR)/make/grep.mk
include $(PROJECT_SUPPORTDIR)/make/wc.mk

##############################################################################