summaryrefslogtreecommitdiffstats
path: root/ceee
diff options
context:
space:
mode:
authorsiggi@chromium.org <siggi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-17 23:40:54 +0000
committersiggi@chromium.org <siggi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-17 23:40:54 +0000
commit6cfeb5d1a0897aa11ec55874c8cab254ff280413 (patch)
treecfedff50d1aac934cd6473461c2c378c9258d97c /ceee
parentc5461e7579ef1a041dbe6a9efaac583fb0fea9ad (diff)
downloadchromium_src-6cfeb5d1a0897aa11ec55874c8cab254ff280413.zip
chromium_src-6cfeb5d1a0897aa11ec55874c8cab254ff280413.tar.gz
chromium_src-6cfeb5d1a0897aa11ec55874c8cab254ff280413.tar.bz2
Add a dummy library statement to the RPC idl file.
This prevents it from being forever out of date. BUG=none TEST=the broker_rpc_lib target is not always out of date. Review URL: http://codereview.chromium.org/5109005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66546 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ceee')
-rw-r--r--ceee/ie/broker/broker_rpc_lib.idl15
1 files changed, 13 insertions, 2 deletions
diff --git a/ceee/ie/broker/broker_rpc_lib.idl b/ceee/ie/broker/broker_rpc_lib.idl
index e1afe66..7e5f9d2 100644
--- a/ceee/ie/broker/broker_rpc_lib.idl
+++ b/ceee/ie/broker/broker_rpc_lib.idl
@@ -1,8 +1,8 @@
import "oaidl.idl";
import "ocidl.idl";
-
-[ uuid (931C5D3F-A6D7-411B-98ED-789FC9291302),
+[
+ uuid (931C5D3F-A6D7-411B-98ED-789FC9291302),
// TODO(vitalybuka@google.com): decide if we need meaningful version.
version(1.1),
pointer_default(unique),
@@ -33,3 +33,14 @@ void FireEvent(
[in] BSTR event_args);
// @}
}
+
+// This dummy library statement enforces the creation of a history_indexer.tlb.
+// This is necessary since MSVC assumes a .idl always creates a .tlb. Otherwise,
+// this .idl is always recompiled, giving many engs a headache.
+[
+ uuid(B696C552-D640-4756-BE75-B86BE2AEB6C7),
+ helpstring("Dummy library")
+]
+library broker_rcp_lib
+{
+}; \ No newline at end of file