#
# Makefile for the HepRep C++ Driver
#
# Author: Mark Donszelmann
# Version: $Id: GNUmakefile,v 1.9 2004/10/26 22:23:31 duns Exp $
#

#
# User Configuration: Define targets
#
INCLUDEDIRS = $(FREEHEP)/hep/graphics/heprep/c++/include \
              $(FREEHEP)/hep/graphics/heprep/include \
              $(FREEHEP)/org/freehep/jni \
              $(FREEHEP)/org/freehep/zip/zlib \
              $(FREEHEP)/org/freehep/zip
INCLUDELIBS = ZIPIOS ZLIB
LIBDIRS = $(FREEHEP)/org/freehep/zip \
          $(FREEHEP)/org/freehep/zip/zlib
UNIXLIBDIRS =

OBJS = $(patsubst %.cc, %, $(wildcard *.cc))
LIBS = HEPREP
DLLS = HEPREP
EXE = HepRepTest HepRepExample MultiWriteTest
TEST =
LINKNOJAVA = true

DVERSION    = 2.0.2
DNAME       = $(LIBS)-$(DVERSION)-$(DST)$(TAREXT)
DIRNAME     = $(LIBS)-$(DVERSION)
DDIR        = README.TXT
DDIR       += ../../../../LICENSE.txt
DDIR       += ../../../../LGPL.txt
DDIR       += HEPREP.txt
DDIR       += ../../../../web/freehep/heprep/ReleaseNotes-$(DVERSION).xhtml
DSBIN       = ../../../../package/HEPREP/bin/$(DST)/*
DSBIN      += ../../../../package/HEPREP/src/heprep-config/$(DST)/heprep-config$(EXEEXT)
DINC        = include/*.h ../include/HEPREP ../../../../org/freehep/jni/FreeHepTypes.h
DSLIB       = $(DST)/*$(DLLEXT) $(DST)/*$(LIBEXT)
DSLIB      += ../../../../org/freehep/zip/zlib/$(DST)/*$(DLLEXT)
DSLIB      += ../../../../org/freehep/zip/zlib/$(DST)/*$(LIBEXT)
DSLIB      += ../../../../org/freehep/zip/$(DST)/*$(LIBEXT)
DSLIB      += ../../../../org/freehep/zip/$(DST)/*$(LIBEXT)
DEXAMPLES   = HepRepExample.cpp HepRepExample.heprep MultiWriteTest.cpp MultiWriteTest.h
DEXAMPLES  += ../../../../package/HEPREP/examples/*

#
# No User Configuration below
#

include $(FREEHEP)/config/common.gmk
