diff options
author | jstebbins <[email protected]> | 2010-06-15 16:21:22 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2010-06-15 16:21:22 +0000 |
commit | 24425e7e50a80a43bc074935ece579697c451dff (patch) | |
tree | 5615b19138b2ed9272b016928b1a810877342b9f /gtk/module.rules | |
parent | 542ebf7e5cdc4a5f6c3ac34c56265004ec67affa (diff) |
LinGui: changes to resource preprocessor
During the build, I was compiling tools for preprocessing and packaging
the gui description xml, preset defaults, widget dependencies, and icons.
The resulting resource_data.h file gets compiled into the binary. These
tools are now implemented in python. This eliminates the need to compile
the tools which caused complications when cross compiling.
This work was actually done many months ago. But all the distributions
I wanted to support didn't have the libplist python module. Now they all
do.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3382 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'gtk/module.rules')
-rw-r--r-- | gtk/module.rules | 42 |
1 files changed, 3 insertions, 39 deletions
diff --git a/gtk/module.rules b/gtk/module.rules index 138fe64a6..a1c1eb76f 100644 --- a/gtk/module.rules +++ b/gtk/module.rules @@ -1,11 +1,11 @@ $(eval $(call import.MODULE.rules,GTK)) -build: hgtk.build gtk.build +build: gtk.build install: gtk.install install-strip: gtk.install-strip uninstall: gtk.uninstall -clean: hgtk.clean gtk.clean -xclean: hgtk.clean gtk.xclean +clean: gtk.clean +xclean: gtk.xclean gtk.configure: $(GTK.CONFIGURE.stamp) @@ -43,39 +43,3 @@ gtk.xclean: $(RM.exe) -f $(GTK.out) $(RM.exe) -fr $(GTK.build/) -############################################################################### -############################################################################### -$(eval $(call import.MODULE.rules,HGTK)) - -hgtk.build: $(CREATE_RES.exe) $(WIDGETDEPS.exe) $(QUOTESTRING.exe) - -$(CREATE_RES.exe): | $(dir $(CREATE_RES.exe)) -$(CREATE_RES.exe): $(CREATE_RES.c.o) $(HGTKCOMMON.c.o) - $(call HGTK.GCC.EXE,$@,$^) - -$(HGTKCOMMON.c.o): | $(dir $(HGTKCOMMON.c.o)) -$(HGTKCOMMON.c.o): $(BUILD/)%-native.o: $(SRC/)%.c - $(call HGTK.GCC.C_O,$@,$<) - -$(CREATE_RES.c.o): | $(dir $(CREATE_RES.c.o)) -$(CREATE_RES.c.o): $(BUILD/)%-native.o: $(SRC/)%.c - $(call HGTK.GCC.C_O,$@,$<) - -$(WIDGETDEPS.exe): | $(dir $(WIDGETDEPS.exe)) -$(WIDGETDEPS.exe): $(WIDGETDEPS.c.o) $(HGTKCOMMON.c.o) - $(call HGTK.GCC.EXE,$@,$^) - -$(WIDGETDEPS.c.o): | $(dir $(WIDGETDEPS.c.o)) -$(WIDGETDEPS.c.o): $(BUILD/)%-native.o: $(SRC/)%.c - $(call HGTK.GCC.C_O,$@,$<) - -$(QUOTESTRING.c.o): | $(dir $(QUOTESTRING.c.o)) -$(QUOTESTRING.c.o): $(BUILD/)%-native.o: $(SRC/)%.c - $(call HGTK.GCC.C_O,$@,$<) - -$(QUOTESTRING.exe): | $(dir $(QUOTESTRING.exe)) -$(QUOTESTRING.exe): $(QUOTESTRING.c.o) - $(call HGTK.GCC.EXE,$@,$^) - -hgtk.clean: - $(RM.exe) -f $(HGTK.out) |