Commit 4a8767bb authored by Kristian Høgsberg's avatar Kristian Høgsberg

Install libraries plus headers and add pkg-config files.

parent 7fdff04c
*.o
*.so
*.pc
glx-compositor
egl-compositor
gears
......
CFLAGS = @GCC_CFLAGS@
prefix = @prefix@
exec_prefix = @exec_prefix@
libs = libwayland-server.so libwayland.so
clients = flower gears screenshot terminal
compositors = egl-compositor glx-compositor
......@@ -48,6 +51,12 @@ terminal : LDLIBS += -lutil
$(clients) : CFLAGS += @CLIENT_CFLAGS@
$(clients) : LDLIBS += @CLIENT_LIBS@ -L. -lwayland -lrt
install : $(libs)
install -d @libdir@ @libdir@/pkgconfig
install $(libs) @libdir@
install wayland-server.pc wayland.pc @libdir@/pkgconfig
install wayland-client.h @includedir@
clean :
rm -f $(clients) $(compositors) *.o *.so
......
......@@ -14,5 +14,5 @@ if test $CC = gcc; then
fi
AC_SUBST(GCC_CFLAGS)
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
\ No newline at end of file
AC_CONFIG_FILES([Makefile wayland-server.pc wayland.pc])
AC_OUTPUT
prefix=@prefix@
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: Wayland Server
Description: Server side implementation of the Wayland protocol
Version: 0.1
Cflags: -I${includedir}
Libs: -L${libdir} -lwayland-server
prefix=@prefix@
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: Wayland Client
Description: Wayland client side library
Version: 0.1
Cflags: -I${includedir}
Libs: -L${libdir} -lwayland
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment