camekommd

sunrc

Feb 5th, 2026 (edited)
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. #
  2. # Makefile for SunWM - SunOS-inspired Window Manager
  3. # FreeBSD version
  4. #
  5.  
  6. CC = cc
  7.  
  8. CFLAGS = -Wall -Wextra -O2 -I/usr/local/include
  9. LDFLAGS = -L/usr/local/lib -lX11
  10.  
  11. SRCS = sunwm.c client.c events.c menu.c
  12. OBJS = ${SRCS:.c=.o}
  13. TARGET = sunwm
  14.  
  15. all: ${TARGET}
  16.  
  17. ${TARGET}: ${OBJS}
  18. ${CC} ${OBJS} -o ${TARGET} ${LDFLAGS}
  19.  
  20. .c.o:
  21. ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
  22.  
  23. clean:
  24. rm -f ${OBJS} ${TARGET}
  25.  
  26. install: ${TARGET}
  27. install -m 755 ${TARGET} /usr/local/bin/
  28.  
  29. .PHONY: all clean install
  30.  
Advertisement
Add Comment
Please, Sign In to add comment