X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=Makefile;h=6bdd6d42c43141149fa718775fdf6e354819444b;hb=9104a7f2aef5046145b6a480aaf0a5d8d5491d62;hp=bcc26295946192a9e20e339fe20e703793580fe7;hpb=9b0cbcc81e2c474bb4d856ec6f2a74258b59129c;p=glaze diff --git a/Makefile b/Makefile index bcc2629..6bdd6d4 100644 --- a/Makefile +++ b/Makefile @@ -30,18 +30,18 @@ LIBGLAZE_32_LIBNAME = $(LIBGLAZE_32_SONAME).$(MINOR).$(RELEASE) 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) @@ -74,6 +74,12 @@ glaze-find-libgl-32: glaze-find-libgl.c 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 @@ -90,6 +96,7 @@ ifeq ($(COMPILER_SUPPORTS_32),Yes) 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) @@ -100,6 +107,7 @@ ifeq ($(COMPILER_SUPPORTS_64),Yes) 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: