diff options
author | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-09 22:56:56 +0000 |
---|---|---|
committer | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-09 22:56:56 +0000 |
commit | e4b2fa31a1f25cfc80a422bcf1c76317c9e00cf2 (patch) | |
tree | f2b18dd29be63dddf88dfd728b8ebcf0ab87834b /components/autofill.gypi | |
parent | 3a8a6d92816b0e5b4cd67a74516fbda36fdc692d (diff) | |
download | chromium_src-e4b2fa31a1f25cfc80a422bcf1c76317c9e00cf2.zip chromium_src-e4b2fa31a1f25cfc80a422bcf1c76317c9e00cf2.tar.gz chromium_src-e4b2fa31a1f25cfc80a422bcf1c76317c9e00cf2.tar.bz2 |
Move remaining Autofill code to //components/autofill.
This leaves behind all browser tests, the AutofillCCInfobarDelegate
and PersonalDataManagerFactory, which remain Chrome-specific.
All source files were moved using //tools/git/move_source_file.py,
which updates includes of moved files, sorts include order, and
updates header guards.
The only manual bits of this change were:
- Move .proto file
- Move .cc.utf8 file
- Update .gypi files
- Update DEPS files
- Remove an unnecessary include from autofill_manager.cc
TBR=ben@chromium.org
BUG=140037
Review URL: https://chromiumcodereview.appspot.com/12434004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187173 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/autofill.gypi')
-rw-r--r-- | components/autofill.gypi | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/components/autofill.gypi b/components/autofill.gypi index c5d2611..2afd3e9 100644 --- a/components/autofill.gypi +++ b/components/autofill.gypi @@ -3,6 +3,38 @@ # found in the LICENSE file. { + 'targets': [ + { + 'target_name': 'autofill_regexes', + 'type': 'none', + 'actions': [{ + 'action_name': 'autofill_regexes', + 'inputs': [ + '<(DEPTH)/build/escape_unicode.py', + 'autofill/browser/autofill_regex_constants.cc.utf8', + ], + 'outputs': [ + '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', + ], + 'action': ['python', '<(DEPTH)/build/escape_unicode.py', + '-o', '<(SHARED_INTERMEDIATE_DIR)', + 'autofill/browser/autofill_regex_constants.cc.utf8'], + }], + }, + { + # Protobuf compiler / generate rule for Autofill's risk integration. + 'target_name': 'autofill_risk_proto', + 'type': 'static_library', + 'sources': [ + 'autofill/browser/risk/proto/fingerprint.proto', + ], + 'variables': { + 'proto_in_dir': 'autofill/browser/risk/proto', + 'proto_out_dir': 'components/autofill/browser/risk/proto', + }, + 'includes': [ '../build/protoc.gypi' ] + }, + ], 'conditions': [ ['OS != "ios"', { 'targets': [ |