diff options
| author | Neil <nyamatongwe@gmail.com> | 2016-05-17 21:58:45 +1000 |
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2016-05-17 21:58:45 +1000 |
| commit | 9075832b2e345bb3ffe5d9b53ce3b899dc3a1efa (patch) | |
| tree | eea84fe9abb40c8fbacd4e722b2e8fb458288465 /test/gi/makefile | |
| parent | f39e2e75170e9b1953eb7eb6ed48326e6af0c24e (diff) | |
| download | scintilla-mirror-9075832b2e345bb3ffe5d9b53ce3b899dc3a1efa.tar.gz | |
Backed out changeset: 89cda794d0dd as fixed changeset will be sent by author.
Diffstat (limited to 'test/gi/makefile')
| -rw-r--r-- | test/gi/makefile | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/test/gi/makefile b/test/gi/makefile index 8b01de341..cf7522303 100644 --- a/test/gi/makefile +++ b/test/gi/makefile @@ -12,26 +12,20 @@ GTK_LIBS = $(shell pkg-config --libs gtk+-$(GTKVERSION)) GTK_CFLAGS = $(shell pkg-config --cflags gtk+-$(GTKVERSION)) PWD = $(shell pwd) -.PHONY: test clean FORCE +FORCE: ../../bin/scintilla.a: FORCE $(MAKE) -C ../../gtk all -Scintilla-filtered.h: ../../include/Scintilla.h - python filter-scintilla-h.py $< > $@ - libscintilla.so: ../../bin/scintilla.a $(CXX) -shared -o $@ -Wl,--whole-archive $^ -Wl,--no-whole-archive $(GTK_LIBS) -Scintilla-0.1.gir: libscintilla.so Scintilla-filtered.h +Scintilla-0.1.gir: libscintilla.so LDFLAGS=-Wl,-rpath=$(shell pwd) \ - $(GI_SCANNER) --no-libtool --warn-all -i Gtk-$(GTKVERSION) -DG_IR_SCANNING -DGTK \ - --cflags-begin $(GTK_CFLAGS) -include gtk/gtk.h \ - -include Scintilla-filtered.h -I../../include --cflags-end \ - --accept-unprefixed \ + $(GI_SCANNER) --warn-all -i Gtk-$(GTKVERSION) -DG_IR_SCANNING -DGTK \ + --cflags-begin $(GTK_CFLAGS) -include gtk/gtk.h --cflags-end \ --c-include Scintilla.h --c-include ScintillaWidget.h \ - -n Scintilla --nsversion 0.1 --library scintilla -L$(PWD) \ - ../../include/Sci_Position.h ../../include/ScintillaWidget.h Scintilla-filtered.h \ + -n Scintilla --nsversion 0.1 --library scintilla -L$(PWD) ../../include/ScintillaWidget.h \ -o $@ Scintilla-0.1.typelib: Scintilla-0.1.gir @@ -41,9 +35,9 @@ clean: rm -f libscintilla.so Scintilla-0.1.gir Scintilla-0.1.typelib $(MAKE) -C ../../gtk clean -test: Scintilla-0.1.gir Scintilla-0.1.typelib +test: Scintilla-0.1.gir @echo Verifying Scintilla-0.1.gir file - @diff $<.good $< || (echo "GIR FILE MISMATCH!"; exit 1) + @diff $^.good $^ || (echo "GIR FILE MISMATCH!"; exit 1) @echo Launching gi-test.py python program GI_TYPELIB_PATH=$(PWD) LD_LIBRARY_PATH=$(PWD) \ python $(PWD)/gi-test.py |
