#
# xvsample Make File < Makefile >
#
# multi-platform programing: Borland Graphics Interface for Xlib
#
# Copyright (c) 1992-94 Tokyo Denki Uniersity, Taiji Yamada
#
    XBGI = xbgi-2.1             # this name
XBGI_DIR = $(HOME)/$(XBGI)      # the directory

      CC = gcc
   X_DIR = /share3/X11R5
  XV_DIR = /usr/openwin         # openwin directory

   LINKS = -lgraphics -lxview -lolgx -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
# 
# libxview.a, libolgx.a     : libraries for XView
#

  CFLAGS = -g -traditional

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

INC_PATH = -I$(HOME)/include -I$(HOME)/include/graphics \
           -I$(X_DIR)/include \
           -I$(XV_DIR)/include
LIB_PATH = -L$(HOME)/lib \
           -L$(X_DIR)/lib \
           -L$(XV_DIR)/lib 

 INCLUDE = sponge.code
 HEADERS = sponge.h
 SOURCES = sponge.c

  TARGET = sponge

$(TARGET): $(SOURCES) $(HEADERS) $(INCLUDE)
	$(CC) $(CFLAGS) -o $@ $(SOURCES) $(INC_PATH) $(LIB_PATH) $(LINKS)

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