]> git.mdlowis.com Git - proto/labwc.git/commitdiff
tools/rcxml/: fix build
authorJohan Malm <jgm323@gmail.com>
Fri, 19 Jun 2020 21:29:20 +0000 (22:29 +0100)
committerJohan Malm <jgm323@gmail.com>
Fri, 19 Jun 2020 21:29:20 +0000 (22:29 +0100)
tools/rcxml/Makefile
tools/rcxml/rcxml-print-nodenames.c

index d8a9da5fae9d22f45b8800ea98fedf19aebc53e0..507db21bfc7fc27c2a91eb3bb82f299fc83fae2e 100644 (file)
@@ -1,17 +1,19 @@
 CFLAGS  = -g -O0 -Wall -Wextra -std=c11 -pedantic `xml2-config --cflags`
 CFLAGS += -Wno-unused-parameter
 CFLAGS += -I../../include
+CFLAGS += -DWLR_USE_UNSTABLE
 ASAN_FLAGS = -O0 -fsanitize=address -fno-common -fno-omit-frame-pointer -rdynamic
 CFLAGS    += $(ASAN_FLAGS)
 LDFLAGS   += $(ASAN_FLAGS) -fuse-ld=gold
-LDFLAGS = `xml2-config --libs`
+LDFLAGS   += `xml2-config --libs`
+LDFLAGS   += `pkg-config --cflags --libs glib-2.0 wayland-server xkbcommon`
 
 PROGS = rcxml-print-nodenames
 
 all: $(PROGS)
 
 rcxml-print-nodenames: rcxml-print-nodenames.c
-       $(CC) $(CFLAGS) -o $@ $^ ../../src/config/rcxml.c ../../src/common/buf.c $(LDFLAGS)
+       $(CC) $(CFLAGS) -o $@ $^ ../../src/config/rcxml.c ../../src/common/buf.c ../../src/config/keybind.c $(LDFLAGS)
 
 clean:
        rm -f $(PROGS)
index b64d6158f2aba75f3c96530d067816a5c907c85f..3e51db88697267f8ec94524ca796ce388af661ed 100644 (file)
@@ -16,7 +16,6 @@ int main(int argc, char **argv)
                exit(EXIT_FAILURE);
        }
        buf_init(&b);
-       rcxml_init(&rc);
        rcxml_get_nodenames(&b);
        rcxml_read(argv[1]);
        printf("%s", b.buf);