aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-01-11 23:13:00 -0600
committerTed Gould <ted@gould.cx>2010-01-11 23:13:00 -0600
commitf46676355e7a2a18b5ed2d590a5b4c258041b6fd (patch)
treeccdf35caa08dc7ce74eb1610364de8626df8f57b
parentd09369be71290ebe8bf1afe645c2382260347f81 (diff)
downloadlibayatana-appindicator-f46676355e7a2a18b5ed2d590a5b4c258041b6fd.tar.gz
libayatana-appindicator-f46676355e7a2a18b5ed2d590a5b4c258041b6fd.tar.bz2
libayatana-appindicator-f46676355e7a2a18b5ed2d590a5b4c258041b6fd.zip
Removing the middle API stuff and cleaning up Makefile
-rw-r--r--bindings/mono/Makefile.am33
1 files changed, 5 insertions, 28 deletions
diff --git a/bindings/mono/Makefile.am b/bindings/mono/Makefile.am
index dbefc6d..2aef088 100644
--- a/bindings/mono/Makefile.am
+++ b/bindings/mono/Makefile.am
@@ -6,7 +6,6 @@ pkgconfig_DATA = appindicator-sharp-0.1.pc
TEST = AppIndicator.Test.dll
API = libappindicator-api.xml
-MIDDLE_API = libappindicator-api.middle
RAW_API = libappindicator-api.raw
METADATA = libappindicator-api.metadata
ASSEMBLY_NAME = appindicator-sharp
@@ -33,39 +32,17 @@ GACUTIL_FLAGS="-package $(ASSEMBLY_NAME) -root $(DESTDIR)$(prefix)/lib"
references = $(GTK_SHARP_LIBS)
test_references = $(GTK_SHARP_LIBS) $(NUNIT_LIBS) -r:$(ASSEMBLY)
-customs = myfile.custom
-build_customs = $(addprefix $(srcdir)/, $(customs))
-
$(RAW_API): app-indicator.sources.xml
$(GAPI_PARSER) app-indicator.sources.xml
-$(MIDDLE_API): $(METADATA) $(RAW_API)
- cp $(srcdir)/$(RAW_API) $(MIDDLE_API)
- chmod u+w $(MIDDLE_API)
+$(API): $(METADATA) $(RAW_API)
+ cp $(srcdir)/$(RAW_API) $(API)
+ chmod u+w $(API)
@if test -n '$(METADATA)'; then \
- echo "$(GAPI_FIXUP) --api=$(MIDDLE_API) --metadata=$(srcdir)/$(METADATA)"; \
- $(GAPI_FIXUP) --api=$(MIDDLE_API) --metadata=$(srcdir)/$(METADATA); \
+ echo "$(GAPI_FIXUP) --api=$(API) --metadata=$(srcdir)/$(METADATA)"; \
+ $(GAPI_FIXUP) --api=$(API) --metadata=$(srcdir)/$(METADATA); \
fi
-$(API): $(MIDDLE_API) Makefile.am
- sed -e "s|PROP_ID_S|ID|" \
- -e "s|PROP_ID_S|id|" \
- -e "s|PROP_STATUS_S|Status|" \
- -e "s|PROP_STATUS_S|status|" \
- -e "s|PROP_CATEGORY_S|Category|" \
- -e "s|PROP_CATEGORY_S|category|" \
- -e "s|PROP_ICON_NAME_S|IconName|" \
- -e "s|PROP_ICON_NAME_S|icon-name|" \
- -e "s|PROP_ATTENTION_ICON_NAME_S|AttentionIconName|" \
- -e "s|PROP_ATTENTION_ICON_NAME_S|attention-icon-name|" \
- -e "s|PROP_ICON_THEME_PATH_S|IconThemePath|" \
- -e "s|PROP_ICON_THEME_PATH_S|icon-theme-path|" \
- -e "s|PROP_MENU_S|Menu|" \
- -e "s|PROP_MENU_S|menu|" \
- -e "s|PROP_CONNECTED_S|Connected|" \
- -e "s|PROP_CONNECTED_S|connected|" \
- $< > $@
-
api_includes = $(GTK_SHARP_CFLAGS)
build_customs = $(addprefix $(srcdir)/, $(customs))