File: Defs.mk

package info (click to toggle)
hugs98 98.200311-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 12,964 kB
  • ctags: 8,084
  • sloc: ansic: 67,521; haskell: 61,497; xml: 4,566; sh: 3,264; cpp: 1,936; yacc: 1,094; makefile: 915; cs: 883; sed: 10
file content (36 lines) | stat: -rw-r--r-- 744 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
MONTH_YEAR = ${shell date +"%B %Y"}
MON_YEAR = ${shell date +"%b%Y"}
YEAR_MONTH_DAY = ${shell date +"%Y%m%d"}

NAME=hugs98

#
# Set to 0 if a snapshot release.
#
MAJOR_RELEASE=1

# convention: a release uses the MON_YEAR form of version,
# while a snapshot uses the YEAR_MONTH_DAY form.
# this should be sync'd with src/version.c
ifeq "$(MAJOR_RELEASE)" "1"
VERSION=${MON_YEAR}
else
VERSION=${YEAR_MONTH_DAY}
endif

# Release number of RPM.
RELEASE=1

PACKAGE=${NAME}-${VERSION}

# TAG=Dec2001
# HSLIBSTAG=hugs-Dec2001
TAG=Nov2003
HSLIBSTAG=HEAD
LIBRARIESTAG=HEAD

HSLIBSDIRS = concurrent data hssource lang net text util
LIBRARIESDIRS = base haskell98 haskell-src network parsec QuickCheck unix \
	GLUT OpenGL

CVSROOT = ${shell cat CVS/Root}