diff options
author | Johannes Bensmann <johannesbensmann@gmx.de> | 2019-06-08 18:49:32 +0200 |
---|---|---|
committer | Johannes Bensmann <johannesbensmann@gmx.de> | 2019-06-08 18:49:32 +0200 |
commit | 3071026fbf78831f0707a311905d9ec3358ff068 (patch) | |
tree | 4b244ba5ef67743dce56b1dbc441f4201293336c | |
parent | 74e621236aec7ab84f6d25cac373184fefb8d184 (diff) |
added a Makefile
-rw-r--r-- | Makefile | 26 | ||||
-rw-r--r-- | xmouseless.c | 2 |
2 files changed, 27 insertions, 1 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..dadda94 --- /dev/null +++ b/Makefile @@ -0,0 +1,26 @@ +# xmouseless +VERSION = 0.0.1 +CC = /usr/bin/gcc +CFLAGS = -Wall -g +LDFLAGS = -lX11 -lXtst -lpthread + +PREFIX=/usr/local + +SRC = xmouseless.c +BIN = xmouseless + +all: $(BIN) + +$(BIN): $(SRC) + $(CC) $(CFLAGS) -o $(BIN) $(SRC) $(LDFLAGS) + +clean: + rm -f $(BIN) + +install: all + mkdir -p $(PREFIX)/bin + cp -f $(BIN) ${PREFIX}/bin + chmod 755 ${PREFIX}/bin/$(BIN) + +uninstall: + rm -f ${PREFIX}/bin/$(BIN) diff --git a/xmouseless.c b/xmouseless.c index ae42741..197be5b 100644 --- a/xmouseless.c +++ b/xmouseless.c @@ -1,5 +1,4 @@ /* - gcc xmouseless.c -o xmouseless -lX11 -lpthread -lXtst */ #include <stdio.h> #include <stdlib.h> @@ -28,6 +27,7 @@ struct { } mouseinfo; + int getrootptr(int *x, int *y); void moverelative(int x, int y); void click(int button, int is_press); |