mirror of
https://github.com/nigels-com/glew.git
synced 2025-01-19 02:55:48 +00:00
added visualinfo
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@270 783a27ee-832a-0410-bc00-9f386506c6dd
This commit is contained in:
parent
31225b6bc8
commit
1249bf9faf
24
Makefile
24
Makefile
@ -32,7 +32,7 @@ GLEW_DEST ?= /usr
|
|||||||
|
|
||||||
GLEW_MAJOR = 1
|
GLEW_MAJOR = 1
|
||||||
GLEW_MINOR = 2
|
GLEW_MINOR = 2
|
||||||
GLEW_MICRO = 3
|
GLEW_MICRO = 4
|
||||||
GLEW_VERSION = $(GLEW_MAJOR).$(GLEW_MINOR).$(GLEW_MICRO)
|
GLEW_VERSION = $(GLEW_MAJOR).$(GLEW_MINOR).$(GLEW_MICRO)
|
||||||
|
|
||||||
TARDIR = ../glew-$(GLEW_VERSION)
|
TARDIR = ../glew-$(GLEW_VERSION)
|
||||||
@ -219,12 +219,15 @@ LIB.OBJS = $(LIB.SRCS:.c=.o)
|
|||||||
LIB.LDFLAGS = $(LDFLAGS.EXTRA) $(LDFLAGS.GL)
|
LIB.LDFLAGS = $(LDFLAGS.EXTRA) $(LDFLAGS.GL)
|
||||||
LIB.LIBS = $(GL_LDFLAGS)
|
LIB.LIBS = $(GL_LDFLAGS)
|
||||||
|
|
||||||
BIN = glewinfo$(BIN.SUFFIX)
|
GLEWINFO.BIN = glewinfo$(BIN.SUFFIX)
|
||||||
BIN.SRCS = src/glewinfo.c
|
GLEWINFO.BIN.SRCS = src/glewinfo.c
|
||||||
BIN.OBJS = $(BIN.SRCS:.c=.o)
|
GLEWINFO.BIN.OBJS = $(GLEWINFO_BIN.SRCS:.c=.o)
|
||||||
|
VISUALINFO.BIN = visualinfo$(BIN.SUFFIX)
|
||||||
|
VISUALINFO.BIN.SRCS = src/visualinfo.c
|
||||||
|
VISUALINFO.BIN.OBJS = $(VISUALINFO_BIN.SRCS:.c=.o)
|
||||||
BIN.LIBS = -Llib $(LDFLAGS.STATIC) -l$(NAME) $(LDFLAGS.EXTRA) $(LDFLAGS.DYNAMIC) $(LDFLAGS.GL)
|
BIN.LIBS = -Llib $(LDFLAGS.STATIC) -l$(NAME) $(LDFLAGS.EXTRA) $(LDFLAGS.DYNAMIC) $(LDFLAGS.GL)
|
||||||
|
|
||||||
all debug: lib/$(LIB.SHARED) lib/$(LIB.STATIC) bin/$(BIN)
|
all debug: lib/$(LIB.SHARED) lib/$(LIB.STATIC) bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN)
|
||||||
|
|
||||||
lib:
|
lib:
|
||||||
mkdir lib
|
mkdir lib
|
||||||
@ -240,7 +243,10 @@ else
|
|||||||
$(LN) $(LIB.SHARED) lib/$(LIB.DEVLNK)
|
$(LN) $(LIB.SHARED) lib/$(LIB.DEVLNK)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
bin/$(BIN): $(BIN.SRCS)
|
bin/$(GLEWINFO.BIN): $(GLEWINFO.BIN.SRCS)
|
||||||
|
$(CC) $(CFLAGS) -o $@ $^ $(BIN.LIBS)
|
||||||
|
|
||||||
|
bin/$(VISUALINFO.BIN): $(VISUALINFO.BIN.SRCS)
|
||||||
$(CC) $(CFLAGS) -o $@ $^ $(BIN.LIBS)
|
$(CC) $(CFLAGS) -o $@ $^ $(BIN.LIBS)
|
||||||
|
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
@ -284,7 +290,7 @@ else
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
# utilities
|
# utilities
|
||||||
$(INSTALL) -s -m 0755 bin/$(BIN) $(GLEW_DEST)/bin/
|
$(INSTALL) -s -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(GLEW_DEST)/bin/
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
$(RM) $(GLEW_DEST)/include/GL/wglew.h
|
$(RM) $(GLEW_DEST)/include/GL/wglew.h
|
||||||
@ -298,12 +304,12 @@ else
|
|||||||
$(RM) $(GLEW_DEST)/lib/$(LIB.SHARED)
|
$(RM) $(GLEW_DEST)/lib/$(LIB.SHARED)
|
||||||
$(RM) $(GLEW_DEST)/lib/$(LIB.STATIC)
|
$(RM) $(GLEW_DEST)/lib/$(LIB.STATIC)
|
||||||
endif
|
endif
|
||||||
$(RM) $(GLEW_DEST)/bin/$(BIN)
|
$(RM) $(GLEW_DEST)/bin/$(GLEWINFO.BIN) $(GLEW_DEST)/bin/$(VISUALINFO.BIN)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(RM) $(LIB.OBJS)
|
$(RM) $(LIB.OBJS)
|
||||||
$(RM) lib/$(LIB.STATIC) lib/$(LIB.SHARED) lib/$(LIB.DEVLNK) lib/$(LIB.SONAME) $(LIB.STATIC)
|
$(RM) lib/$(LIB.STATIC) lib/$(LIB.SHARED) lib/$(LIB.DEVLNK) lib/$(LIB.SONAME) $(LIB.STATIC)
|
||||||
$(RM) $(BIN.OBJS) bin/$(BIN)
|
$(RM) $(GLEWINFO.BIN.OBJS) bin/$(GLEWINFO.BIN) $(VISUALINFO.BIN.OBJS) bin/$(VISUALINFO.BIN)
|
||||||
# Compiler droppings
|
# Compiler droppings
|
||||||
$(RM) so_locations
|
$(RM) so_locations
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
GLEW_MAJOR = 1
|
GLEW_MAJOR = 1
|
||||||
GLEW_MINOR = 2
|
GLEW_MINOR = 2
|
||||||
GLEW_MICRO = 3
|
GLEW_MICRO = 4
|
||||||
GLEW_VERSION = $(GLEW_MAJOR).$(GLEW_MINOR).$(GLEW_MICRO)
|
GLEW_VERSION = $(GLEW_MAJOR).$(GLEW_MINOR).$(GLEW_MICRO)
|
||||||
|
|
||||||
SHELL = bash
|
SHELL = bash
|
||||||
|
1066
src/visualinfo.c
Normal file
1066
src/visualinfo.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user