Added Makefile

This commit is contained in:
Ujjwal Verma 2017-08-31 04:34:00 +05:30
parent e6fe935297
commit 897a9b0a15
2 changed files with 26 additions and 6 deletions

16
Makefile Normal file
View File

@ -0,0 +1,16 @@
CC = gcc
CFLAGS= -g -Wall
INCLUDE = -L /usr/lib/x86_64-linux-gnu
LIBS = -lX11 -lXext -lXrender
all:
${CC} xwinwrap.c ${CFLAGS} ${INCLUDE} ${LIBS} -o xwinwrap
install:
install xwinwrap '/usr/local/bin'
uninstall:
rm -f '/usr/local/bin/xwinwrap'
clean:
rm -f xwinwrap

View File

@ -4,12 +4,16 @@ My fork of xwinwrap.
Xwinwrap allows you to stick most of the apps to your desktop background.
My use case - can use gif as a background
### Compiling
### Installing
`gcc -Wall xwinwrap.c -lX11 -lXext -lXrender -g -o xwinwrap`
You may have to use `-L` flag to specify directory for xlib.
e.g. `gcc -Wall xwinwrap.c -L /usr/lib/x86_64-linux-gnu -lX11 -lXext -lXrender -g -o xwinwrap`
```
sudo apt-get install xorg-dev build-essential libx11-dev x11proto-xext-dev libxrender-dev libxext-dev
git clone https://github.com/ujjwal96/xwinwrap.git
cd xwinwrap
make
sudo make install
make clean
```
### Usage
@ -33,7 +37,7 @@ Options:
-debug - Enable debug messages
```
Example
`./xwinwrap -g 400x400 -ni -s -nf -b -un -argb -sh circle -- gifview -w WID mygif.gif -a`
`xwinwrap -g 400x400 -ni -s -nf -b -un -argb -sh circle -- gifview -w WID mygif.gif -a`
### Changes