mirror of
https://github.com/fltk/fltk.git
synced 2026-02-06 08:21:40 +08:00
Don't build libdecor demos, add generated files to .gitignore
1) We don't need to build the libdecor demo programs for FLTK. 2) The Wayland build process generates some source and header files in the main src/ directory. These files are now ignored by git.
This commit is contained in:
15
.gitignore
vendored
15
.gitignore
vendored
@@ -83,7 +83,18 @@ etc/FLTKConfig.cmake
|
||||
/src/*.sav
|
||||
/src/*.dylib
|
||||
|
||||
# /test/
|
||||
# see test/.gitignore
|
||||
# Wayland build artifacts (generated files)
|
||||
|
||||
src/text-input-client-protocol.h
|
||||
src/text-input-protocol.c
|
||||
src/xdg-decoration-client-protocol.h
|
||||
src/xdg-decoration-protocol.c
|
||||
src/xdg-shell-client-protocol.h
|
||||
src/xdg-shell-protocol.c
|
||||
|
||||
# Wayland demo programs (no longer being built)
|
||||
|
||||
# libdecor/build/demo
|
||||
# libdecor/build/egl
|
||||
|
||||
**/.DS_Store
|
||||
|
||||
@@ -38,11 +38,12 @@ Linux_NOPIE = -no-pie
|
||||
FreeBSD_NOPIE =
|
||||
NOPIE = ${${UNAME}_NOPIE}
|
||||
|
||||
all : demo $(GLWLDEMO)
|
||||
# Don't build libdecor demo programs automatically: demo $(GLWLDEMO)
|
||||
all : $(OBJECTS)
|
||||
|
||||
depend:
|
||||
: echo "libdecor/build: make depend..."
|
||||
|
||||
|
||||
fl_libdecor.o : fl_libdecor.c ../src/libdecor.c ../../src/xdg-shell-protocol.c ../../src/xdg-decoration-protocol.c ../../src/text-input-protocol.c
|
||||
$(CC) $(CFLAGS) $(CFLAGS_DECOR) -c fl_libdecor.c -DLIBDECOR_PLUGIN_API_VERSION=1 -DLIBDECOR_PLUGIN_DIR=\"\"
|
||||
|
||||
@@ -79,12 +80,12 @@ cursor-settings.o : ../src/cursor-settings.c
|
||||
wayland-scanner client-header \
|
||||
$(PROTOCOLS)/unstable/text-input/text-input-unstable-v3.xml \
|
||||
../../src/text-input-client-protocol.h
|
||||
|
||||
|
||||
demo : ../demo/demo.c $(OBJECTS)
|
||||
$(CC) -o demo ../demo/demo.c -D_GNU_SOURCE -I../.. -I../src -I. -I../../src $(EXTRA_DECOR) $(OBJECTS) $(LDLIBS) -lm -rdynamic $(NOPIE) -Wl,--defsym=fl_libdecor_using_weston=0
|
||||
|
||||
egl : ../demo/egl.c $(OBJECTS)
|
||||
$(CC) -o egl ../demo/egl.c -D_GNU_SOURCE -I../.. -I../src -I. -I../../src $(EXTRA_DECOR) $(OBJECTS) $(GLDLIBS) -lm -rdynamic $(NOPIE) -Wl,--defsym=fl_libdecor_using_weston=0
|
||||
$(CC) -o egl ../demo/egl.c -D_GNU_SOURCE -I../.. -I../src -I. -I../../src $(EXTRA_DECOR) $(OBJECTS) $(GLDLIBS) -lm -rdynamic $(NOPIE) -Wl,--defsym=fl_libdecor_using_weston=0
|
||||
|
||||
|
||||
install:
|
||||
|
||||
Reference in New Issue
Block a user