# Makefile for Linux libgrx V2 builds of JLib.
# This only works for libgrx 2.
#

AR       = ar
CC       = gcc
OPTIMIZE = -O3

CFLAGS   = $(OPTIMIZE)
LIBS	 = -lj -lgrx20 -lvga

TARGET  = target/linuxgrx/palette.o target/linuxgrx/blit.o    \
	  target/linuxgrx/misc.o    target/linuxgrx/mouse.o   \
	  target/linuxgrx/kb.o

include target/common

all:	libj.a $(DEMOS) $(UTES)	
 
libj.a: $(TARGET) $(MODULES)
	rm -f libj.a
	$(AR) rcs libj.a $(MODULES)
	$(AR) rcs libj.a $(TARGET)
	cp libj.a /usr/lib

clean:
	rm $(MODULES) $(TARGET)

realclean:
	rm $(DEMOS) $(UTES)

%.exe : %.c
	$(CC) $(CFLAGS) -o $@ $< $(LIBS)

