Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: common/common.gypi

Issue 6216090891845632: Issue #404 - Create common library shared between plugin/engine and installer (Closed)
Patch Set: Rename to IeVersion*.*; fix URL in copyright notice Created Feb. 27, 2015, 1:50 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: common/common.gypi
===================================================================
new file mode 100644
--- /dev/null
+++ b/common/common.gypi
@@ -0,0 +1,59 @@
+# This file is part of Adblock Plus <https://adblockplus.org/>,
+# Copyright (C) 2006-2015 Eyeo GmbH
+#
+# Adblock Plus is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License version 3 as
+# published by the Free Software Foundation.
+#
+# Adblock Plus is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>.
+
+{
+ 'targets': [
+ {
+ 'target_name': 'common',
+ 'type': 'static_library',
+ 'include_dirs': [
+ 'include',
+ ],
+ 'sources': [
+ 'include/Registry.h',
+ 'src/Registry.cpp',
+ 'include/IeVersion.h',
+ 'src/IeVersion.cpp',
+ ],
+ 'all_dependent_settings': {
+ 'include_dirs': [
+ 'include',
+ ],
+ },
+ },
+ {
+ 'target_name': 'common_tests',
+ 'type': 'executable',
+ 'dependencies': [
+ 'common',
+ 'libadblockplus/third_party/googletest.gyp:googletest_main',
+ ],
+ 'sources': [
+ 'test/RegistryTest.cpp',
+ 'test/IeVersionTest.cpp',
+ ],
+ 'defines': ['WINVER=0x0501'],
+ 'link_settings': {
+ 'libraries': ['-ladvapi32', '-lshell32', '-lole32'],
+ },
+ 'msvs_settings': {
+ 'VCLinkerTool': {
+ 'SubSystem': '1', # Console
Oleksandr 2015/03/04 05:26:29 Nit: No space after #
sergei 2015/03/04 08:02:00 Did you mean "one space before #"? Actually, as I
Eric 2015/03/04 14:15:16 This 'msvs_settings' section is copypasta from the
Oleksandr 2015/03/04 15:37:23 Yes, I actually was meant to say one space _before
Eric 2015/03/04 16:55:10 I fixed all of them. We're already altering adbloc
+ 'EntryPointSymbol': 'mainCRTStartup',
+ },
+ },
+ },
+ ]
+}
« no previous file with comments | « adblockplus.gyp ('k') | common/include/IeVersion.h » ('j') | common/include/IeVersion.h » ('J')

Powered by Google App Engine
This is Rietveld