aboutsummaryrefslogtreecommitdiff
path: root/skribe/tools/skribebibtex/bigloo/Makefile
blob: c2a4cc1fcbd5c060b5762fb1de15cd19a642df0e (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#*=====================================================================*/
#*    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