#*=====================================================================*/ #* serrano/prgm/project/skribe/tools/skribebibtex/Makefile */ #* ------------------------------------------------------------- */ #* Author : Manuel Serrano */ #* Creation : Thu Dec 20 10:42:25 2001 */ #* Last change : Tue Oct 26 19:34:00 2004 (eg) */ #* Copyright : 2001-04 Manuel Serrano */ #* ------------------------------------------------------------- */ #* The Makefile to compile the bibtex->Skribe translator */ #*=====================================================================*/ #*---------------------------------------------------------------------*/ #* Standard configuration */ #*---------------------------------------------------------------------*/ include ../../../etc/bigloo/Makefile.skb #*---------------------------------------------------------------------*/ #* Binary */ #*---------------------------------------------------------------------*/ TARGETNAME = skribebibtex #*---------------------------------------------------------------------*/ #* Objects */ #*---------------------------------------------------------------------*/ _BGL_OBJECTS = skribebibtex main _C_OBJECTS = _JAVA_OBJECTS = _OBJECTS = $(_BGL_OBJECTS) $(_C_OBJECTS) OBJECTS = $(_OBJECTS:%=o/%.o) _CLASSES = $(_BGL_OBJECTS) $(_JAVA_OBJECTS) CLASSES = $(_OBJECTS:%=o/class_s/bigloo/skribe/$(TARGETNAME)/%.class) _BGL_SOURCES = $(_BGL_OBJECTS:%=%.scm) _C_SOURCES = $(_C_OBJECTS:%=%.c) _JAVA_SOURCES = $(_JAVA_OBJECTS:%=%.java) SOURCES = $(_BGL_SOURCES) $(_C_SOURCES) $(_JAVA_SOURCES) INCLUDES = #*---------------------------------------------------------------------*/ #* Sources */ #*---------------------------------------------------------------------*/ POPULATION = $(SOURCES) $(INCLUDES) Makefile #*---------------------------------------------------------------------*/ #* all, c & jvm */ #*---------------------------------------------------------------------*/ all: bin-$(TARGET) c: bin-c jvm: bin-jvm #*---------------------------------------------------------------------*/ #* Standard Skribe Makefile */ #*---------------------------------------------------------------------*/ include ../../../etc/bigloo/Makefile.tpl #*---------------------------------------------------------------------*/ #* pop: */ #*---------------------------------------------------------------------*/ pop: @ echo $(POPULATION:%=tools/$(TARGETNAME)/bigloo/%) #*---------------------------------------------------------------------*/ #* clean */ #*---------------------------------------------------------------------*/ clean: stdclean