From 418101a904e40e02591a6d218b9a430da9fb0aa2 Mon Sep 17 00:00:00 2001 From: O_WRONLY <67067346+Hojun-Cho@users.noreply.github.com> Date: Tue, 23 Dec 2025 22:06:58 +0900 Subject: [PATCH] add Makefile to xim/xcb-util Only build the necessary files. --- xim/xcb-util/.gitignore | 2 -- xim/xcb-util/Makefile | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 xim/xcb-util/Makefile diff --git a/xim/xcb-util/.gitignore b/xim/xcb-util/.gitignore index c9f356c..8d48397 100644 --- a/xim/xcb-util/.gitignore +++ b/xim/xcb-util/.gitignore @@ -32,8 +32,6 @@ lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 -Makefile -Makefile.in mdate-sh missing mkinstalldirs diff --git a/xim/xcb-util/Makefile b/xim/xcb-util/Makefile new file mode 100644 index 0000000..403e021 --- /dev/null +++ b/xim/xcb-util/Makefile @@ -0,0 +1,14 @@ +CC = cc +CFLAGS = -Wall -Wextra -O2 -I. -Isrc -Ixcb + +OBJS = src/atoms.o src/event.o src/xcb_aux.o + +all: libxcb-util.a + +libxcb-util.a: $(OBJS) + ar rcs $@ $(OBJS) + +clean: + rm -f $(OBJS) libxcb-util.a + +.PHONY: all clean