1*ecd3a22eSnicm# $OpenBSD: Makefile,v 1.111 2023/09/01 14:29:11 nicm Exp $ 2311827fbSnicm 3311827fbSnicmPROG= tmux 481fe4598SnicmSRCS= alerts.c \ 581fe4598Snicm arguments.c \ 6a647fa79Snicm attributes.c \ 7a647fa79Snicm cfg.c \ 8a647fa79Snicm client.c \ 9a647fa79Snicm cmd-attach-session.c \ 10a647fa79Snicm cmd-bind-key.c \ 11a647fa79Snicm cmd-break-pane.c \ 12a647fa79Snicm cmd-capture-pane.c \ 13e001d847Snicm cmd-choose-tree.c \ 14a647fa79Snicm cmd-command-prompt.c \ 15a647fa79Snicm cmd-confirm-before.c \ 16a647fa79Snicm cmd-copy-mode.c \ 17a647fa79Snicm cmd-detach-client.c \ 183546f4c9Snicm cmd-display-menu.c \ 19a647fa79Snicm cmd-display-message.c \ 20a647fa79Snicm cmd-display-panes.c \ 21a647fa79Snicm cmd-find-window.c \ 22a42faf7dSnicm cmd-find.c \ 23a647fa79Snicm cmd-if-shell.c \ 24a647fa79Snicm cmd-join-pane.c \ 25a647fa79Snicm cmd-kill-pane.c \ 26a647fa79Snicm cmd-kill-server.c \ 27a647fa79Snicm cmd-kill-session.c \ 28a647fa79Snicm cmd-kill-window.c \ 29a647fa79Snicm cmd-list-buffers.c \ 30a647fa79Snicm cmd-list-clients.c \ 31a647fa79Snicm cmd-list-keys.c \ 32a647fa79Snicm cmd-list-panes.c \ 33a647fa79Snicm cmd-list-sessions.c \ 34a647fa79Snicm cmd-list-windows.c \ 35a647fa79Snicm cmd-load-buffer.c \ 3671730f13Snicm cmd-lock-server.c \ 37a647fa79Snicm cmd-move-window.c \ 38a647fa79Snicm cmd-new-session.c \ 39a647fa79Snicm cmd-new-window.c \ 40df6ab229Snicm cmd-parse.y \ 4171730f13Snicm cmd-paste-buffer.c \ 42a647fa79Snicm cmd-pipe-pane.c \ 43a42faf7dSnicm cmd-queue.c \ 44a647fa79Snicm cmd-refresh-client.c \ 45a647fa79Snicm cmd-rename-session.c \ 46a647fa79Snicm cmd-rename-window.c \ 47a647fa79Snicm cmd-resize-pane.c \ 487b470e93Snicm cmd-resize-window.c \ 49a647fa79Snicm cmd-respawn-pane.c \ 50a647fa79Snicm cmd-respawn-window.c \ 51a647fa79Snicm cmd-rotate-window.c \ 52a647fa79Snicm cmd-run-shell.c \ 53a647fa79Snicm cmd-save-buffer.c \ 54a647fa79Snicm cmd-select-layout.c \ 55a647fa79Snicm cmd-select-pane.c \ 56a647fa79Snicm cmd-select-window.c \ 57a647fa79Snicm cmd-send-keys.c \ 588ab000fcSnicm cmd-server-access.c \ 59a647fa79Snicm cmd-set-buffer.c \ 60a647fa79Snicm cmd-set-environment.c \ 61a647fa79Snicm cmd-set-option.c \ 62a647fa79Snicm cmd-show-environment.c \ 63a647fa79Snicm cmd-show-messages.c \ 64a647fa79Snicm cmd-show-options.c \ 65bc5a8fc2Snicm cmd-show-prompt-history.c \ 66a647fa79Snicm cmd-source-file.c \ 67a647fa79Snicm cmd-split-window.c \ 68a647fa79Snicm cmd-swap-pane.c \ 69a647fa79Snicm cmd-swap-window.c \ 70a647fa79Snicm cmd-switch-client.c \ 71a647fa79Snicm cmd-unbind-key.c \ 728d127fbbSnicm cmd-wait-for.c \ 73a647fa79Snicm cmd.c \ 74a647fa79Snicm colour.c \ 75d5dd2023Snicm control-notify.c \ 76a42faf7dSnicm control.c \ 77a647fa79Snicm environ.c \ 78f4bc7c7aSnicm file.c \ 79a647fa79Snicm format.c \ 804ffcb1c8Snicm format-draw.c \ 81704a71ceSnicm grid-reader.c \ 82a647fa79Snicm grid-view.c \ 83a647fa79Snicm grid.c \ 842df6775cSnicm hyperlinks.c \ 85a647fa79Snicm input-keys.c \ 86a647fa79Snicm input.c \ 87a647fa79Snicm job.c \ 88a647fa79Snicm key-bindings.c \ 89a647fa79Snicm key-string.c \ 90a647fa79Snicm layout-custom.c \ 91a647fa79Snicm layout-set.c \ 92a647fa79Snicm layout.c \ 93a647fa79Snicm log.c \ 943546f4c9Snicm menu.c \ 95a42faf7dSnicm mode-tree.c \ 96a647fa79Snicm names.c \ 97a647fa79Snicm notify.c \ 98a647fa79Snicm options-table.c \ 99a647fa79Snicm options.c \ 100a647fa79Snicm paste.c \ 1010cac3d2dSnicm popup.c \ 1025b8ac713Snicm proc.c \ 103a647fa79Snicm procname.c \ 104da643456Snicm regsub.c \ 105a647fa79Snicm resize.c \ 106a647fa79Snicm screen-redraw.c \ 107a647fa79Snicm screen-write.c \ 108a647fa79Snicm screen.c \ 1098ab000fcSnicm server-acl.c \ 110a647fa79Snicm server-client.c \ 111a647fa79Snicm server-fn.c \ 112a647fa79Snicm server.c \ 113a647fa79Snicm session.c \ 114c26c4f79Snicm spawn.c \ 115a647fa79Snicm status.c \ 116a8c9f839Snicm style.c \ 117a647fa79Snicm tmux.c \ 118a647fa79Snicm tty-acs.c \ 1195a160f88Snicm tty-features.c \ 120a647fa79Snicm tty-keys.c \ 121a647fa79Snicm tty-term.c \ 122a647fa79Snicm tty.c \ 123a647fa79Snicm utf8.c \ 124*ecd3a22eSnicm utf8-combined.c \ 125a42faf7dSnicm window-buffer.c \ 126a42faf7dSnicm window-client.c \ 127a647fa79Snicm window-clock.c \ 128a647fa79Snicm window-copy.c \ 12967c16a7cSnicm window-customize.c \ 130a42faf7dSnicm window-tree.c \ 131a647fa79Snicm window.c \ 1329265d1acSnicm xmalloc.c 133311827fbSnicm 1345431cb0dSespieCDIAGFLAGS+= -Wno-long-long -Wall -W -Wnested-externs -Wformat=2 1355431cb0dSespieCDIAGFLAGS+= -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations 1365431cb0dSespieCDIAGFLAGS+= -Wwrite-strings -Wshadow -Wpointer-arith -Wsign-compare 1374e20de07SnicmCDIAGFLAGS+= -Wundef -Wbad-function-cast -Winline -Wcast-align 138311827fbSnicm 139241478b7SespieCFLAGS += -I${.CURDIR} 140241478b7Sespie 141b7ab8a9fSnicmLDADD= -lutil -lcurses -levent -lm 142b7ab8a9fSnicmDPADD= ${LIBUTIL} ${LIBCURSES} ${LIBEVENT} ${LIBM} 143311827fbSnicm 144311827fbSnicm.include <bsd.prog.mk> 145