# Toutes ces variables de makefile sont indispensables, car se
#  redefinissent  d'un syste`me a` l'autre.

# Pour la compilation C
CFLAGS=-O
LIB=
CFLAGS-LOCAL= -I../../common -I. -Dx11r2

# Pour la compilation Lisp
CMDDIR=/usr/local/bin
COMPILER=$(CMDDIR)/complice
CMPLCFLAGS=-parano nil -w t -p \"../../llib/\" -p \"../../llmod/\" -p \"./\"

# Pour savoir pour qui on travaille
SYSTEM=sun

all: x11.lo

x11.lo: x11.ll x11.lm 
	$(COMPILER)  $(CMPLCFLAGS) \
		-e '(de getglobal (s) 1)' \
		x11

../../$(SYSTEM)/o/x11.o: x11.c
	$(CC) $(CFLAGS) $(CFLAGS-LOCAL) $(LIB) -c x11.c 
	mv x11.o ../../$(SYSTEM)/o
