#
# bin Make File < Makefile >
#
# Target gcb - simple compile shell script: Borland Graphics Interface for Xlib
#
# Copyright (c) 1992-94 Tokyo Denki University, Taiji Yamada
#
    XBGI = xbgi-2.1             # this name
XBGI_DIR = $(HOME)/$(XBGI)      # the directory

 BIN_DIR = $(HOME)/bin

      CC = gcc
   X_DIR = /share3/X11R5
  CFLAGS = -g
   LINKS = -lgraphics -lXpm -lX11 -ljmskanji -lm
#
# libgraphics.a             : this XBGI library
# libXpm.a                  : it's need if defined ENABLE_XPMLIB
# libjmskanji.a             : it's need if defined ENABLE_BILINGUAL
#
  TARGET = gcb

#
# -----------------------------------------------------------------------------
#

   IPATH = -I$(XBGI_DIR)/include -I$(X_DIR)/include -I. \
           -I$(XBGI_DIR)/include/graphics
   LPATH = -L$(XBGI_DIR)/lib     -L$(X_DIR)/lib     -L.

$(TARGET):
	echo "#"! /bin/csh -f					>  gcb
	echo "#"						>> gcb	
	echo "#" simple compiling command for graphics.h	>> gcb
	echo "#"						>> gcb	
	echo set CC = \"$(CC)\"					>> gcb 
	echo set IPATH = \"$(IPATH)\"				>> gcb
	echo set LPATH = \"$(LPATH)\"				>> gcb
	echo set LINKS = \"$(LINKS)\"				>> gcb
	echo set CFLAGS = \"$(CFLAGS)\"				>> gcb 
	echo "\$$CC \$$CFLAGS \$$1.c -o \$$1 \$$IPATH \$$LPATH \$$LINKS" >> gcb

install:
	install -d $(BIN_DIR)
	install $(TARGET) $(BIN_DIR)

clean:
	rm -rf $(TARGET)
	rm -rf core *~
