1*67c16a7cSnicm# $OpenBSD: Makefile,v 1.105 2020/05/16 16:02:24 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 \ 58a647fa79Snicm cmd-set-buffer.c \ 59a647fa79Snicm cmd-set-environment.c \ 60a647fa79Snicm cmd-set-option.c \ 61a647fa79Snicm cmd-show-environment.c \ 62a647fa79Snicm cmd-show-messages.c \ 63a647fa79Snicm cmd-show-options.c \ 64a647fa79Snicm cmd-source-file.c \ 65a647fa79Snicm cmd-split-window.c \ 66a647fa79Snicm cmd-swap-pane.c \ 67a647fa79Snicm cmd-swap-window.c \ 68a647fa79Snicm cmd-switch-client.c \ 69a647fa79Snicm cmd-unbind-key.c \ 708d127fbbSnicm cmd-wait-for.c \ 71a647fa79Snicm cmd.c \ 72a647fa79Snicm colour.c \ 73d5dd2023Snicm control-notify.c \ 74a42faf7dSnicm control.c \ 75a647fa79Snicm environ.c \ 76f4bc7c7aSnicm file.c \ 77a647fa79Snicm format.c \ 784ffcb1c8Snicm format-draw.c \ 79a647fa79Snicm grid-view.c \ 80a647fa79Snicm grid.c \ 81a647fa79Snicm input-keys.c \ 82a647fa79Snicm input.c \ 83a647fa79Snicm job.c \ 84a647fa79Snicm key-bindings.c \ 85a647fa79Snicm key-string.c \ 86a647fa79Snicm layout-custom.c \ 87a647fa79Snicm layout-set.c \ 88a647fa79Snicm layout.c \ 89a647fa79Snicm log.c \ 903546f4c9Snicm menu.c \ 91a42faf7dSnicm mode-tree.c \ 92a647fa79Snicm names.c \ 93a647fa79Snicm notify.c \ 94a647fa79Snicm options-table.c \ 95a647fa79Snicm options.c \ 96a647fa79Snicm paste.c \ 970cac3d2dSnicm popup.c \ 985b8ac713Snicm proc.c \ 99a647fa79Snicm procname.c \ 100da643456Snicm regsub.c \ 101a647fa79Snicm resize.c \ 102a647fa79Snicm screen-redraw.c \ 103a647fa79Snicm screen-write.c \ 104a647fa79Snicm screen.c \ 105a647fa79Snicm server-client.c \ 106a647fa79Snicm server-fn.c \ 107a647fa79Snicm server.c \ 108a647fa79Snicm session.c \ 109c26c4f79Snicm spawn.c \ 110a647fa79Snicm status.c \ 111a8c9f839Snicm style.c \ 112a647fa79Snicm tmux.c \ 113a647fa79Snicm tty-acs.c \ 1145a160f88Snicm tty-features.c \ 115a647fa79Snicm tty-keys.c \ 116a647fa79Snicm tty-term.c \ 117a647fa79Snicm tty.c \ 118a647fa79Snicm utf8.c \ 119a42faf7dSnicm window-buffer.c \ 120a42faf7dSnicm window-client.c \ 121a647fa79Snicm window-clock.c \ 122a647fa79Snicm window-copy.c \ 123*67c16a7cSnicm window-customize.c \ 124a42faf7dSnicm window-tree.c \ 125a647fa79Snicm window.c \ 126a647fa79Snicm xmalloc.c \ 127a647fa79Snicm xterm-keys.c 128311827fbSnicm 1295431cb0dSespieCDIAGFLAGS+= -Wno-long-long -Wall -W -Wnested-externs -Wformat=2 1305431cb0dSespieCDIAGFLAGS+= -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations 1315431cb0dSespieCDIAGFLAGS+= -Wwrite-strings -Wshadow -Wpointer-arith -Wsign-compare 1324e20de07SnicmCDIAGFLAGS+= -Wundef -Wbad-function-cast -Winline -Wcast-align 133311827fbSnicm 134241478b7SespieCFLAGS += -I${.CURDIR} 135241478b7Sespie 136b7ab8a9fSnicmLDADD= -lutil -lcurses -levent -lm 137b7ab8a9fSnicmDPADD= ${LIBUTIL} ${LIBCURSES} ${LIBEVENT} ${LIBM} 138311827fbSnicm 139311827fbSnicm.include <bsd.prog.mk> 140