TARGETS = glaze $(LIBGLAZE_LINKER_NAME)
-SPECS = specs/gl.def specs/glx.def
+SPECS = specs/gl.def specs/glx.def specs/egl.def
ifeq ($(COMPILER_SUPPORTS_32),Yes)
TARGETS += $(LIBGLAZE_32_LIBNAME)
TARGETS += $(LIB32_DIR)/libGL.so.1
-TARGETS += glaze-find-libgl-32
+TARGETS += glaze-find-libgl-32 glaze-find-libegl-32
endif
ifeq ($(COMPILER_SUPPORTS_64),Yes)
TARGETS += $(LIBGLAZE_LIBNAME)
TARGETS += $(LIB64_DIR)/libGL.so.1
-TARGETS += glaze-find-libgl-64
+TARGETS += glaze-find-libgl-64 glaze-find-libegl-64
endif
all: $(TARGETS)
glaze-find-libgl-64: glaze-find-libgl.c
$(CC) $(GLAZE_CFLAGS) -m64 -fPIC -ldl -o $@ $<
+glaze-find-libegl-32: glaze-find-libegl.c
+ $(CC) $(GLAZE_CFLAGS) -m32 -fPIC -ldl -o $@ $<
+
+glaze-find-libegl-64: glaze-find-libegl.c
+ $(CC) $(GLAZE_CFLAGS) -m64 -fPIC -ldl -o $@ $<
+
.PHONY: install
install: all
mkdir -p $(DESTDIR)$(INCLUDEDIR)/glaze
ln -sf $(LIBGLAZE_32_LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBGLAZE_32_LINKER_NAME)
install glaze-32.pc $(DESTDIR)$(LIBDIR)/pkgconfig
install -m0755 glaze-find-libgl-32 $(DESTDIR)$(BINDIR)
+ install -m0755 glaze-find-libegl-32 $(DESTDIR)$(BINDIR)
endif
ifeq ($(COMPILER_SUPPORTS_64),Yes)
mkdir -p $(DESTDIR)$(LIBDIR)/glaze/$(LIB64_DIR)
ln -sf $(LIBGLAZE_LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBGLAZE_LINKER_NAME)
install glaze.pc $(DESTDIR)$(LIBDIR)/pkgconfig
install -m0755 glaze-find-libgl-64 $(DESTDIR)$(BINDIR)
+ install -m0755 glaze-find-libegl-64 $(DESTDIR)$(BINDIR)
endif
clean: