-
-
Notifications
You must be signed in to change notification settings - Fork 475
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Successfully built the cefpython module. There are still some warnings and issues to resolve, but it looks good. Update makefiles. Update installer setup for Mac. Update Mac requirements in build instructions. Add --fast-build option to automate.py.
- Loading branch information
Showing
13 changed files
with
226 additions
and
91 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
# This file was generated by setup.py | ||
DEF UNAME_SYSNAME = "Windows" | ||
DEF UNAME_SYSNAME = "Darwin" | ||
DEF PY_MAJOR_VERSION = 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
// Copyright (c) 2017 Marshall A. Greenblatt. All rights reserved. | ||
// | ||
// Redistribution and use in source and binary forms, with or without | ||
// modification, are permitted provided that the following conditions are | ||
// met: | ||
// | ||
// * Redistributions of source code must retain the above copyright | ||
// notice, this list of conditions and the following disclaimer. | ||
// * Redistributions in binary form must reproduce the above | ||
// copyright notice, this list of conditions and the following disclaimer | ||
// in the documentation and/or other materials provided with the | ||
// distribution. | ||
// * Neither the name of Google Inc. nor the name Chromium Embedded | ||
// Framework nor the names of its contributors may be used to endorse | ||
// or promote products derived from this software without specific prior | ||
// written permission. | ||
// | ||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS | ||
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT | ||
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR | ||
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | ||
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | ||
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | ||
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | ||
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | ||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
// | ||
// --------------------------------------------------------------------------- | ||
// | ||
// This file is generated by the make_version_header.py tool. | ||
// | ||
|
||
#ifndef CEF_INCLUDE_CEF_VERSION_H_ | ||
#define CEF_INCLUDE_CEF_VERSION_H_ | ||
|
||
#define CEF_VERSION "3.2883.1553.g80bd606" | ||
#define CEF_VERSION_MAJOR 3 | ||
#define CEF_COMMIT_NUMBER 1553 | ||
#define CEF_COMMIT_HASH "80bd6062d7ac4c5fd1d7bc7ee78e8e59d4a040aa" | ||
#define COPYRIGHT_YEAR 2017 | ||
|
||
#define CHROME_VERSION_MAJOR 55 | ||
#define CHROME_VERSION_MINOR 0 | ||
#define CHROME_VERSION_BUILD 2883 | ||
#define CHROME_VERSION_PATCH 87 | ||
|
||
#define DO_MAKE_STRING(p) #p | ||
#define MAKE_STRING(p) DO_MAKE_STRING(p) | ||
|
||
#ifndef APSTUDIO_HIDDEN_SYMBOLS | ||
|
||
#include "include/internal/cef_export.h" | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
// The API hash is created by analyzing CEF header files for C API type | ||
// definitions. The hash value will change when header files are modified | ||
// in a way that may cause binary incompatibility with other builds. The | ||
// universal hash value will change if any platform is affected whereas the | ||
// platform hash values will change only if that particular platform is | ||
// affected. | ||
#define CEF_API_HASH_UNIVERSAL "87b7eefcb86c87b28f86bfd7919f7d7a6cffc0d8" | ||
#if defined(OS_WIN) | ||
#define CEF_API_HASH_PLATFORM "00823905486d7b7222da5654fe35d2d15f65543a" | ||
#elif defined(OS_MACOSX) | ||
#define CEF_API_HASH_PLATFORM "f0180f006643782254250f34e858b98110a40e6e" | ||
#elif defined(OS_LINUX) | ||
#define CEF_API_HASH_PLATFORM "14b19454a4231fa10a77b8955954dc95f073af6b" | ||
#endif | ||
|
||
// Returns CEF version information for the libcef library. The |entry| | ||
// parameter describes which version component will be returned: | ||
// 0 - CEF_VERSION_MAJOR | ||
// 1 - CEF_COMMIT_NUMBER | ||
// 2 - CHROME_VERSION_MAJOR | ||
// 3 - CHROME_VERSION_MINOR | ||
// 4 - CHROME_VERSION_BUILD | ||
// 5 - CHROME_VERSION_PATCH | ||
/// | ||
CEF_EXPORT int cef_version_info(int entry); | ||
|
||
/// | ||
// Returns CEF API hashes for the libcef library. The returned string is owned | ||
// by the library and should not be freed. The |entry| parameter describes which | ||
// hash value will be returned: | ||
// 0 - CEF_API_HASH_PLATFORM | ||
// 1 - CEF_API_HASH_UNIVERSAL | ||
// 2 - CEF_COMMIT_HASH | ||
/// | ||
CEF_EXPORT const char* cef_api_hash(int entry); | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif // APSTUDIO_HIDDEN_SYMBOLS | ||
|
||
#endif // CEF_INCLUDE_CEF_VERSION_H_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.