Initial. Don't... just don't ask.
This commit is contained in:
commit
00bae13bba
586 changed files with 129057 additions and 0 deletions
73
gl/Makefile
Normal file
73
gl/Makefile
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
#----------------------------------------------------------------------
|
||||
# Makefile for SVGAlib GL routines.
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
# *** NO SERVICIBLE PARTS HERE!
|
||||
# All options are in Makefile.cfg.
|
||||
|
||||
include ../Makefile.cfg
|
||||
|
||||
srcdir = ..
|
||||
VPATH = $(srcdir)/gl
|
||||
|
||||
ifeq (a.out, $(TARGET_FORMAT))
|
||||
DEFINES += -DSVGA_AOUT
|
||||
endif
|
||||
|
||||
ifeq (y, $(NO_ASM))
|
||||
DEFINES += -DNO_ASSEMBLY
|
||||
endif
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
# Rules Section
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
MODULES = grlib.o driver.o line.o palette.o scale.o text.o font8x8.o \
|
||||
cbitmap.o mem.o
|
||||
|
||||
all: libvgagl.a
|
||||
.PHONY: all clean dep
|
||||
|
||||
libvgagl.so.$(VERSION): $(MODULES)
|
||||
$(CC) -s -shared -Wl,-soname,libvgagl.so.$(MAJOR_VER) -o libvgagl.so.$(VERSION) \
|
||||
$(MODULES)
|
||||
|
||||
libvgagl.a: $(MODULES)
|
||||
rm -f libvgagl.a
|
||||
$(AR) rcs libvgagl.a $(MODULES)
|
||||
|
||||
.c.o:
|
||||
$(CC) $(CFLAGS) -c -o $*.o $<
|
||||
|
||||
.S.s:
|
||||
$(CC) $(CFLAGS) -E $< >$@
|
||||
|
||||
.s.o:
|
||||
$(CC) $(CFLAGS) -c -o $*.o $<
|
||||
|
||||
.c.s:
|
||||
$(CC) $(CFLAGS) -S -o $*.s $<
|
||||
|
||||
.o:
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o $* $*.o $(LIBS)
|
||||
chmod 4755 $*
|
||||
|
||||
$(MODULES): .depend.gl
|
||||
|
||||
dep:
|
||||
rm -f .depend.gl
|
||||
make depend
|
||||
|
||||
.depend.gl:
|
||||
echo '# GL Module dependencies' >>.depend.gl
|
||||
$(CC) $(INCLUDES) -MM $(patsubst %.o,$(srcdir)/gl/%.c,$(MODULES)) >>.depend.gl
|
||||
|
||||
clean:
|
||||
rm -f .depend.gl *.bak *.o *~ libvgagl.a libvgagl.so.$(VERSION)
|
||||
|
||||
#
|
||||
# include a dependency file if one exists
|
||||
#
|
||||
ifeq (.depend.gl,$(wildcard .depend.gl))
|
||||
include .depend.gl
|
||||
endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue