~ubuntu-branches/ubuntu/trusty/glew/trusty

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Joost Yervante Damad
  • Date: 2010-05-21 20:17:39 UTC
  • Revision ID: james.westby@ubuntu.com-20100521201739-sfzfkbe6zdeyyj3j
Tags: 1.5.3-2
* add glew.pc to package (Closes: #582546)
* introduce glewmx.pc

Show diffs side-by-side

added added

removed removed

Lines of Context:
79
79
VISUALINFO.BIN.OBJS = $(VISUALINFO.BIN.SRCS:.c=.o)
80
80
BIN.LIBS = -Llib $(LDFLAGS.DYNAMIC) -l$(NAME) $(LDFLAGS.EXTRA) $(LDFLAGS.GL)
81
81
 
82
 
all debug: lib/$(LIB.SHARED) lib/$(LIB.STATIC) bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) glew.pc
 
82
all debug: lib/$(LIB.SHARED) lib/$(LIB.STATIC) bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) glew.pc glewmx.pc
83
83
 
84
 
libsonly: lib/$(LIB.SHARED) lib/$(LIB.STATIC) glew.pc
 
84
libsonly: lib/$(LIB.SHARED) lib/$(LIB.STATIC) glew.pc glewmx.pc
85
85
 
86
86
lib:
87
87
        mkdir lib
121
121
                -e "s|@version@|$(GLEW_VERSION)|g" \
122
122
                < $< > $@
123
123
 
 
124
glewmx.pc: glewmx.pc.in
 
125
        sed \
 
126
                -e "s|@prefix@|$(GLEW_DEST)|g" \
 
127
                -e "s|@libdir@|$(LIBDIR)|g" \
 
128
                -e "s|@exec_prefix@|$(BINDIR)|g" \
 
129
                -e "s|@includedir@|$(INCDIR)|g" \
 
130
                -e "s|@version@|$(GLEW_VERSION)|g" \
 
131
                < $< > $@
 
132
 
124
133
install: libsonly
125
134
# directories
126
135
        $(INSTALL) -d -m 0755 $(BINDIR)
139
148
        $(INSTALL) -m 0644 include/GL/glew.h $(INCDIR)/
140
149
        $(INSTALL) -m 0644 include/GL/glxew.h $(INCDIR)/
141
150
        $(INSTALL) -m 0644 glew.pc $(LIBDIR)/pkgconfig/
 
151
        $(INSTALL) -m 0644 glewmx.pc $(LIBDIR)/pkgconfig/
142
152
ifeq ($(patsubst mingw%,mingw,$(SYSTEM)), mingw)
143
153
        $(INSTALL) -m 0644 lib/$(LIB.DEVLNK) $(LIBDIR)/
144
154
else