Return-Path: X-Original-To: apmail-cordova-issues-archive@minotaur.apache.org Delivered-To: apmail-cordova-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 50D74175D0 for ; Thu, 16 Apr 2015 18:01:02 +0000 (UTC) Received: (qmail 72713 invoked by uid 500); 16 Apr 2015 18:00:59 -0000 Delivered-To: apmail-cordova-issues-archive@cordova.apache.org Received: (qmail 72707 invoked by uid 500); 16 Apr 2015 18:00:59 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 72487 invoked by uid 99); 16 Apr 2015 18:00:59 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Apr 2015 18:00:59 +0000 Date: Thu, 16 Apr 2015 18:00:59 +0000 (UTC) From: "Chris Brody (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (CB-8866) Missing support for targets (Mixed Platforms & Win32) causes problem with C++ component MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Chris Brody created CB-8866: ------------------------------- Summary: Missing support for targets (Mixed Platforms & Win32) causes problem with C++ component Key: CB-8866 URL: https://issues.apache.org/jira/browse/CB-8866 Project: Apache Cordova Issue Type: Bug Components: CLI, Windows Affects Versions: 3.5.0 Environment: Windows (Universal) project created with Cordova CLI and plugin with C++ component added, using Visual Studio Express 2013 Reporter: Chris Brody Fix For: Master If I create a project using the Cordova CLI, add a plugin such as https://github.com/litehelpers/Cordova-sqlite-storage (which installs a C++ component for the Windows (Universal) target), add the windows version, and try to run the project with the default selection of All CPUs (or Mixed Platforms on Windows Phone), VS complains that SQLite3.winmd is not found. But if I select a particular CPU such as x86 or x64 and try to run, then it will build the SQLite C++ library, build my project, and run. The workaround is to omit SQLite3.Windows.vcxproj & SQLite3.WindowsPhone.vcxproj from plugin.xml, and install them manually. I tried to describe this workaround in the readme. The recommended solution is to add support for "Mixed Platforms" and "Win32" to template/CordovaApp.sln in the cordova-windows project. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org