From 58936d6ab733acf784cf8b1a8f6839b7a75bfe7a Mon Sep 17 00:00:00 2001 From: Andy Spencer Date: Thu, 12 May 2011 05:29:16 +0000 Subject: [PATCH] Initial file structure --- .gitignore | 5 +++++ main.c | 7 +++++++ makefile | 24 ++++++++++++++++++++++++ sys-win32.c | 0 sys-x11.c | 0 sys.h | 0 util.c | 0 util.h | 0 wm-wmii.c | 0 wm.h | 0 10 files changed, 36 insertions(+) create mode 100644 .gitignore create mode 100644 main.c create mode 100644 makefile create mode 100644 sys-win32.c create mode 100644 sys-x11.c create mode 100644 sys.h create mode 100644 util.c create mode 100644 util.h create mode 100644 wm-wmii.c create mode 100644 wm.h diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3b2e607 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*~ +*.o +*.swp +awm +tags diff --git a/main.c b/main.c new file mode 100644 index 0000000..f93793e --- /dev/null +++ b/main.c @@ -0,0 +1,7 @@ +#include + +int main(int argc, char **argv) +{ + printf("hello, world\n"); + return 0; +} diff --git a/makefile b/makefile new file mode 100644 index 0000000..b1c9092 --- /dev/null +++ b/makefile @@ -0,0 +1,24 @@ +WM=wmii + +SYS=x11 +CC=gcc +PROG=awm +CFLAGS=-g -Wall +LIBS=-Wl,--as-needed -lX11 + +#SYS=win32 +#CC=i686-pc-mingw32-gcc +#CFLAGS=-g -Wall -mwindows +#PROG=awm.exe + +test: $(PROG) + DISPLAY=:2.0 ./$< + +$(PROG): main.o util.o sys-$(SYS).o wm-$(WM).o + $(CC) $(CFLAGS) -o $@ $+ $(LIBS) + +%.o: %.c $(wildcard *.h) + $(CC) --std=gnu99 $(CFLAGS) -c -o $@ $< + +clean: + rm -f $(PROG) *.o diff --git a/sys-win32.c b/sys-win32.c new file mode 100644 index 0000000..e69de29 diff --git a/sys-x11.c b/sys-x11.c new file mode 100644 index 0000000..e69de29 diff --git a/sys.h b/sys.h new file mode 100644 index 0000000..e69de29 diff --git a/util.c b/util.c new file mode 100644 index 0000000..e69de29 diff --git a/util.h b/util.h new file mode 100644 index 0000000..e69de29 diff --git a/wm-wmii.c b/wm-wmii.c new file mode 100644 index 0000000..e69de29 diff --git a/wm.h b/wm.h new file mode 100644 index 0000000..e69de29 -- 2.43.2