#*=====================================================================*/
#*    serrano/prgm/project/scribe/scribeinfo/Makefile                  */
#*    -------------------------------------------------------------    */
#*    Author      :  Manuel Serrano                                    */
#*    Creation    :  Thu Dec 20 10:42:25 2001                          */
#*    Last change :  Thu Dec 20 14:47:24 2001 (serrano)                */
#*    Copyright   :  2001 Manuel Serrano                               */
#*    -------------------------------------------------------------    */
#*    The Makefile to compile the Scribe engine                        */
#*=====================================================================*/

#*---------------------------------------------------------------------*/
#*    Standard Biglook configuration                                   */
#*---------------------------------------------------------------------*/
include ../Makefile.scrconfig

#*---------------------------------------------------------------------*/
#*    Binary                                                           */
#*---------------------------------------------------------------------*/
TARGETNAME	= scribeinfo

#*---------------------------------------------------------------------*/
#*    Objects                                                          */
#*---------------------------------------------------------------------*/
_BGL_OBJECTS	= prelude main engine lexer parser param
_C_OBJECTS	= 
_JAVA_OBJECTS	= 

_OBJECTS	= $(_BGL_OBJECTS) $(_C_OBJECTS)
OBJECTS		= $(_OBJECTS:%=%.o)

_CLASSES	= $(_BGL_OBJECTS) $(_JAVA_OBJECTS)
CLASSES		= $(_OBJECTS:%=objs/class/bigloo/scribe/$(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 & jvm                                                        */
#*---------------------------------------------------------------------*/
all: bin-c
jvm: bin-jvm

#*---------------------------------------------------------------------*/
#*    Standard Scribe Makefile                                         */
#*---------------------------------------------------------------------*/
include ../Makefile.tpl

#*---------------------------------------------------------------------*/
#*    pop:                                                             */
#*---------------------------------------------------------------------*/
pop:
	@ echo $(POPULATION:%=$(TARGETNAME)/%)

#*---------------------------------------------------------------------*/
#*    clean                                                            */
#*---------------------------------------------------------------------*/
clean: stdclean

