1 # src/egl/main/Makefile
4 include $(TOP
)/configs
/current
7 INCLUDE_DIRS
= -I
$(TOP
)/include -I
$(TOP
)/src
/mesa
/glapi
$(X11_INCLUDES
)
45 OBJECTS
= $(SOURCES
:.c
=.o
)
49 LOCAL_CFLAGS
= -D_EGL_PLATFORM_X
=1
53 $(CC
) -c
$(INCLUDE_DIRS
) $(CFLAGS
) $(LOCAL_CFLAGS
) $< -o
$@
57 default
: depend library
61 library
: $(TOP
)/$(LIB_DIR
)/libEGL.so
63 $(TOP
)/$(LIB_DIR
)/libEGL.so
: $(OBJECTS
)
64 $(MKLIB
) -o EGL
-linker
'$(CC)' -ldflags '$(LDFLAGS)' \
66 -install $(TOP
)/$(LIB_DIR
) \
67 $(EGL_LIB_DEPS
) $(OBJECTS
)
70 $(INSTALL
) -d
$(DESTDIR
)$(INSTALL_LIB_DIR
)
71 $(MINSTALL
) $(TOP
)/$(LIB_DIR
)/libEGL.so
* $(DESTDIR
)$(INSTALL_LIB_DIR
)
76 -rm -f depend depend.bak
79 depend
: $(SOURCES
) $(HEADERS
)
80 @ echo
"running $(MKDEP)"
83 $(MKDEP
) $(MKDEP_OPTIONS
) $(DEFINES
) $(INCLUDE_DIRS
) \
84 $(SOURCES
) $(HEADERS
) > /dev
/null
2>/dev
/null