diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 20 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | info/libgamma.texinfo | 4 | ||||
-rwxr-xr-x | src/extract/libgamma-error-extract (renamed from info/libgamma-error-extract) | 2 | ||||
-rwxr-xr-x | src/extract/libgamma-method-extract (renamed from info/libgamma-method-extract) | 2 | ||||
-rw-r--r-- | src/lib/edid.c (renamed from src/edid.c) | 0 | ||||
-rw-r--r-- | src/lib/edid.h (renamed from src/edid.h) | 0 | ||||
-rw-r--r-- | src/lib/fake-quartz-cg.c (renamed from src/fake-quartz-cg.c) | 0 | ||||
-rw-r--r-- | src/lib/fake-quartz-cg.h (renamed from src/fake-quartz-cg.h) | 0 | ||||
-rw-r--r-- | src/lib/fake-w32-gdi.c (renamed from src/fake-w32-gdi.c) | 0 | ||||
-rw-r--r-- | src/lib/fake-w32-gdi.h (renamed from src/fake-w32-gdi.h) | 0 | ||||
-rw-r--r-- | src/lib/gamma-dummy.c (renamed from src/gamma-dummy.c) | 0 | ||||
-rw-r--r-- | src/lib/gamma-dummy.h (renamed from src/gamma-dummy.h) | 0 | ||||
-rw-r--r-- | src/lib/gamma-helper.c (renamed from src/gamma-helper.c) | 0 | ||||
-rw-r--r-- | src/lib/gamma-helper.h (renamed from src/gamma-helper.h) | 0 | ||||
-rw-r--r-- | src/lib/gamma-linux-drm.c (renamed from src/gamma-linux-drm.c) | 0 | ||||
-rw-r--r-- | src/lib/gamma-linux-drm.h (renamed from src/gamma-linux-drm.h) | 0 | ||||
-rw-r--r-- | src/lib/gamma-quartz-cg.c (renamed from src/gamma-quartz-cg.c) | 0 | ||||
-rw-r--r-- | src/lib/gamma-quartz-cg.h (renamed from src/gamma-quartz-cg.h) | 0 | ||||
-rw-r--r-- | src/lib/gamma-w32-gdi.c (renamed from src/gamma-w32-gdi.c) | 0 | ||||
-rw-r--r-- | src/lib/gamma-w32-gdi.h (renamed from src/gamma-w32-gdi.h) | 0 | ||||
-rw-r--r-- | src/lib/gamma-x-randr.c (renamed from src/gamma-x-randr.c) | 0 | ||||
-rw-r--r-- | src/lib/gamma-x-randr.h (renamed from src/gamma-x-randr.h) | 0 | ||||
-rw-r--r-- | src/lib/gamma-x-vidmode.c (renamed from src/gamma-x-vidmode.c) | 0 | ||||
-rw-r--r-- | src/lib/gamma-x-vidmode.h (renamed from src/gamma-x-vidmode.h) | 0 | ||||
-rw-r--r-- | src/lib/libgamma-error.c.gpp (renamed from src/libgamma-error.c.gpp) | 2 | ||||
-rw-r--r-- | src/lib/libgamma-error.h (renamed from src/libgamma-error.h) | 0 | ||||
-rw-r--r-- | src/lib/libgamma-facade.c (renamed from src/libgamma-facade.c) | 0 | ||||
-rw-r--r-- | src/lib/libgamma-facade.h (renamed from src/libgamma-facade.h) | 0 | ||||
-rw-r--r-- | src/lib/libgamma-method.c (renamed from src/libgamma-method.c) | 0 | ||||
-rw-r--r-- | src/lib/libgamma-method.h (renamed from src/libgamma-method.h) | 0 | ||||
-rw-r--r-- | src/lib/libgamma.h (renamed from src/libgamma.h) | 0 | ||||
-rw-r--r-- | src/test/test.c (renamed from test/test.c) | 0 |
34 files changed, 17 insertions, 17 deletions
@@ -13,7 +13,7 @@ obj/ *.out *.o /config.mk -/src/libgamma-config.h +/src/lib/libgamma-config.h *.info *.pdf *.dvi @@ -108,7 +108,7 @@ all: lib test doc .PHONY: lib lib: bin/libgamma.so.$(LIB_VERSION) bin/libgamma.so.$(LIB_MAJOR) bin/libgamma.so -bin/libgamma.so.$(LIB_VERSION): $(foreach O,$(LIBOBJ),obj/$(O).o) +bin/libgamma.so.$(LIB_VERSION): $(foreach O,$(LIBOBJ),obj/lib/$(O).o) mkdir -p $(shell dirname $@) $(CC) $(LIB_FLAGS) $(LIBS_LD) -shared -Wl,-soname,libgamma.so.$(LIB_MAJOR) -o $@ $^ @@ -120,12 +120,12 @@ bin/libgamma.so: mkdir -p $(shell dirname $@) ln -s libgamma.so.$(LIB_VERSION) $@ -obj/%.o: src/%.c src/*.h +obj/lib/%.o: src/lib/%.c src/lib/*.h mkdir -p $(shell dirname $@) $(CC) $(LIB_FLAGS) $(LIBS_C) -fPIC -c -o $@ $< -obj/%.o: obj/%.c src/*.h - $(CC) $(LIB_FLAGS) $(LIBS_C) -fPIC -iquote"src" -c -o $@ $< +obj/lib/%.o: obj/lib/%.c src/lib/*.h + $(CC) $(LIB_FLAGS) $(LIBS_C) -fPIC -iquote"$$(dirname "$<" | sed -e 's:^obj:src:')" -c -o $@ $< obj/%: src/%.gpp mkdir -p $(shell dirname $@) @@ -135,19 +135,19 @@ obj/%: src/%.gpp .PHONY: test test: bin/test -bin/test: $(foreach O,$(TESTOBJ),obj/$(O).o) bin/libgamma.so.$(LIB_VERSION) bin/libgamma.so +bin/test: $(foreach O,$(TESTOBJ),obj/test/$(O).o) bin/libgamma.so.$(LIB_VERSION) bin/libgamma.so mkdir -p $(shell dirname $@) - $(CC) $(TEST_FLAGS) $(LIBS_LD) -Lbin -lgamma -o $@ $(foreach O,$(TESTOBJ),obj/$(O).o) + $(CC) $(TEST_FLAGS) $(LIBS_LD) -Lbin -lgamma -o $@ $(foreach O,$(TESTOBJ),obj/test/$(O).o) -obj/%.o: test/%.c +obj/test/%.o: src/test/%.c mkdir -p $(shell dirname $@) - $(CC) $(TEST_FLAGS) -Isrc -c -o $@ $< + $(CC) $(TEST_FLAGS) -Isrc/lib -c -o $@ $< .PHONY: doc doc: info pdf dvi ps -obj/libgamma.texinfo: info/libgamma.texinfo $(foreach H,$(HEADERS_INFO),src/$(H).h) +obj/libgamma.texinfo: info/libgamma.texinfo $(foreach H,$(HEADERS_INFO),src/lib/$(H).h) mkdir -p obj $(GPP) --symbol '£' --input $< --output $@ @@ -267,5 +267,5 @@ clean: .PHONY: distclean distclean: clean - -rm -f .config.mk src/libgamma-config.h + -rm -f .config.mk src/lib/libgamma-config.h @@ -79,7 +79,7 @@ done exec 3> "$(dirname "$0")/.config.mk" -exec 4> "$(dirname "$0")/src/libgamma-config.h" +exec 4> "$(dirname "$0")/src/lib/libgamma-config.h" echo 'DEFINITIONS =' >&3 echo '/**' >&4 diff --git a/info/libgamma.texinfo b/info/libgamma.texinfo index 2189a9d..fead5de 100644 --- a/info/libgamma.texinfo +++ b/info/libgamma.texinfo @@ -30,8 +30,8 @@ Texts. A copy of the license is included in the section entitled @end copying £>set -u -£>cd info -£>export PATH=".:${PATH}" +£>cd src/extract +£>export PATH=".:../../info:${PATH}" @ifnottex @node Top diff --git a/info/libgamma-error-extract b/src/extract/libgamma-error-extract index 3f4aa1f..09169f8 100755 --- a/info/libgamma-error-extract +++ b/src/extract/libgamma-error-extract @@ -20,7 +20,7 @@ import sys import os -with open(os.path.dirname(sys.argv[0]) + '/../src/libgamma-error.h', 'rb') as file: +with open(os.path.dirname(sys.argv[0]) + '/../lib/libgamma-error.h', 'rb') as file: data = file.read() data = data.decode('utf-8', 'error') diff --git a/info/libgamma-method-extract b/src/extract/libgamma-method-extract index 82dce77..983f606 100755 --- a/info/libgamma-method-extract +++ b/src/extract/libgamma-method-extract @@ -20,7 +20,7 @@ import sys import os -with open(os.path.dirname(sys.argv[0]) + '/../src/libgamma-method.h', 'rb') as file: +with open(os.path.dirname(sys.argv[0]) + '/../lib/libgamma-method.h', 'rb') as file: data = file.read() data = data.decode('utf-8', 'error') diff --git a/src/edid.c b/src/lib/edid.c index 76867c7..76867c7 100644 --- a/src/edid.c +++ b/src/lib/edid.c diff --git a/src/edid.h b/src/lib/edid.h index 68df0e9..68df0e9 100644 --- a/src/edid.h +++ b/src/lib/edid.h diff --git a/src/fake-quartz-cg.c b/src/lib/fake-quartz-cg.c index f599dbb..f599dbb 100644 --- a/src/fake-quartz-cg.c +++ b/src/lib/fake-quartz-cg.c diff --git a/src/fake-quartz-cg.h b/src/lib/fake-quartz-cg.h index 8f995ea..8f995ea 100644 --- a/src/fake-quartz-cg.h +++ b/src/lib/fake-quartz-cg.h diff --git a/src/fake-w32-gdi.c b/src/lib/fake-w32-gdi.c index 541b3c8..541b3c8 100644 --- a/src/fake-w32-gdi.c +++ b/src/lib/fake-w32-gdi.c diff --git a/src/fake-w32-gdi.h b/src/lib/fake-w32-gdi.h index 1995847..1995847 100644 --- a/src/fake-w32-gdi.h +++ b/src/lib/fake-w32-gdi.h diff --git a/src/gamma-dummy.c b/src/lib/gamma-dummy.c index e508b4a..e508b4a 100644 --- a/src/gamma-dummy.c +++ b/src/lib/gamma-dummy.c diff --git a/src/gamma-dummy.h b/src/lib/gamma-dummy.h index 342d119..342d119 100644 --- a/src/gamma-dummy.h +++ b/src/lib/gamma-dummy.h diff --git a/src/gamma-helper.c b/src/lib/gamma-helper.c index dd4e027..dd4e027 100644 --- a/src/gamma-helper.c +++ b/src/lib/gamma-helper.c diff --git a/src/gamma-helper.h b/src/lib/gamma-helper.h index e0711ff..e0711ff 100644 --- a/src/gamma-helper.h +++ b/src/lib/gamma-helper.h diff --git a/src/gamma-linux-drm.c b/src/lib/gamma-linux-drm.c index 36ba442..36ba442 100644 --- a/src/gamma-linux-drm.c +++ b/src/lib/gamma-linux-drm.c diff --git a/src/gamma-linux-drm.h b/src/lib/gamma-linux-drm.h index 3d244aa..3d244aa 100644 --- a/src/gamma-linux-drm.h +++ b/src/lib/gamma-linux-drm.h diff --git a/src/gamma-quartz-cg.c b/src/lib/gamma-quartz-cg.c index 3832ca5..3832ca5 100644 --- a/src/gamma-quartz-cg.c +++ b/src/lib/gamma-quartz-cg.c diff --git a/src/gamma-quartz-cg.h b/src/lib/gamma-quartz-cg.h index 90f5244..90f5244 100644 --- a/src/gamma-quartz-cg.h +++ b/src/lib/gamma-quartz-cg.h diff --git a/src/gamma-w32-gdi.c b/src/lib/gamma-w32-gdi.c index f8c00ee..f8c00ee 100644 --- a/src/gamma-w32-gdi.c +++ b/src/lib/gamma-w32-gdi.c diff --git a/src/gamma-w32-gdi.h b/src/lib/gamma-w32-gdi.h index 0e17720..0e17720 100644 --- a/src/gamma-w32-gdi.h +++ b/src/lib/gamma-w32-gdi.h diff --git a/src/gamma-x-randr.c b/src/lib/gamma-x-randr.c index 9870f6b..9870f6b 100644 --- a/src/gamma-x-randr.c +++ b/src/lib/gamma-x-randr.c diff --git a/src/gamma-x-randr.h b/src/lib/gamma-x-randr.h index dc1ecdc..dc1ecdc 100644 --- a/src/gamma-x-randr.h +++ b/src/lib/gamma-x-randr.h diff --git a/src/gamma-x-vidmode.c b/src/lib/gamma-x-vidmode.c index a73f36f..a73f36f 100644 --- a/src/gamma-x-vidmode.c +++ b/src/lib/gamma-x-vidmode.c diff --git a/src/gamma-x-vidmode.h b/src/lib/gamma-x-vidmode.h index 8378726..8378726 100644 --- a/src/gamma-x-vidmode.h +++ b/src/lib/gamma-x-vidmode.h diff --git a/src/libgamma-error.c.gpp b/src/lib/libgamma-error.c.gpp index 9b274ab..d443f74 100644 --- a/src/libgamma-error.c.gpp +++ b/src/lib/libgamma-error.c.gpp @@ -28,7 +28,7 @@ £>set -u -£>cd info +£>cd src/extract £>export PATH=".:${PATH}" diff --git a/src/libgamma-error.h b/src/lib/libgamma-error.h index 06a7077..06a7077 100644 --- a/src/libgamma-error.h +++ b/src/lib/libgamma-error.h diff --git a/src/libgamma-facade.c b/src/lib/libgamma-facade.c index c94d9e3..c94d9e3 100644 --- a/src/libgamma-facade.c +++ b/src/lib/libgamma-facade.c diff --git a/src/libgamma-facade.h b/src/lib/libgamma-facade.h index fdf46ae..fdf46ae 100644 --- a/src/libgamma-facade.h +++ b/src/lib/libgamma-facade.h diff --git a/src/libgamma-method.c b/src/lib/libgamma-method.c index 4c81549..4c81549 100644 --- a/src/libgamma-method.c +++ b/src/lib/libgamma-method.c diff --git a/src/libgamma-method.h b/src/lib/libgamma-method.h index 8496631..8496631 100644 --- a/src/libgamma-method.h +++ b/src/lib/libgamma-method.h diff --git a/src/libgamma.h b/src/lib/libgamma.h index 9a5b9be..9a5b9be 100644 --- a/src/libgamma.h +++ b/src/lib/libgamma.h diff --git a/test/test.c b/src/test/test.c index 011136e..011136e 100644 --- a/test/test.c +++ b/src/test/test.c |