# Makefile for j3w ver. 6.50  (j3w, j3c, j3dasm)
#       01/03/2006  Jun Mizutani


# To select your OS, uncomment one of the following lines.

OS = LINUX
# OS = FREEBSD
# OS = AIX
# OS = SOLARIS

# To build as 64bit, uncomment BIT64=1 line.

 BIT64 = 0
# BIT64 = 1

# Set INSTALLDIR to install j3c, j3cc, j3, j3dasm and j3w.

INSTALLDIR = /usr/local/bin/


MAKEFLAGS = INSTALLDIR=${INSTALLDIR} OS=${OS} BIT64=${BIT64}

all : j3c j3dasm j3w

j3c :
	cd source/j3c; ${MAKE} all

j3dasm :
	cd source/j3dasm; ${MAKE} all

j3w :
	cd source/j3w; ${MAKE} all

install :
	cp j3cc  ${INSTALLDIR}
	cp j3    ${INSTALLDIR}
	cp j3opt.pl    ${INSTALLDIR}
	cd source/j3c; ${MAKE} install
	cd source/j3dasm; ${MAKE} install
	cd source/j3w; ${MAKE} install

strip :
	cd source/j3c; ${MAKE} strip
	cd source/j3dasm; ${MAKE} strip
	cd source/j3w; ${MAKE} strip

clean :
	cd source/j3c; ${MAKE} clean
	cd source/j3dasm; ${MAKE} clean
	cd source/j3w; ${MAKE} clean

