Maarten Bent
9d3a24b8db
Add Lexilla to pbx template and makeprojects.py
...
Update paths and defines in wx.xcconfig.
Open in Xcode, copy scintilla and rename to lexilla. Then manually check the file for more scintilla usages and duplicate them for lexilla with the correct identifiers.
2023-02-14 22:52:27 +01:00
Vadim Zeitlin
d8ddcaa60b
Remove Henry Spencer's regex library and references to it
...
This library is not used any longer as it was replaced with PCRE, so
there is no need to keep it in the source tree any more.
Closes #22924 .
2022-11-16 20:19:21 +01:00
Maarten Bent
2af3719a4e
Add new scintilla sources to build systems
...
Mention updating the CMake file in the readme.
Remove NO_CXX11_REGEX from scintilla build.
Manually update vcxproj files.
Define LPEG_LEXER=0, prevent LPEG_LEXER is not defined error.
2022-10-22 19:05:18 +02:00
Stefan Csomor
db49f840ab
Add GitHub Actions workflow for CI builds using Xcode
...
Also update the file used for Xcode builds to make them actually
succeed.
See #22321 .
2022-04-19 00:31:07 +02:00
Dimitri Schoolwerth
e29e48a77b
Fix Xcode builds with wxUSE_REGEX==1
...
Update the system header include paths as opposed to user header include
paths to be able to also find wx' pcre2.h #include using angle brackets.
2021-08-23 00:51:19 +02:00
Stefan Csomor
2eed2e3b12
adding PCRE2 to Xcode projects
2021-08-12 14:17:39 +02:00
Stefan Csomor
71ad5ba545
turning of undefined macros warning, force to using gnu++11 and libc++ as we do in command line builds
2018-08-08 08:04:02 +02:00
Dimitri Schoolwerth
bfa7035bdc
Fix Xcode compilation
...
When using Xcode to compile wxCocoa a system's expat.h gets included
instead of wx', and in the case of wxiOS libexpat is not present and
thus expat.h is not found. Fix by correcting the path to expat.h .
Regression since 824134d427 .
2018-02-13 22:49:36 +01:00
Dimitri Schoolwerth
e6928077e2
Fix wxOSX/Cocoa Xcode compilation
...
Define NO_CXX11_REGEX to be able to compile Scintilla after it was
updated to 3.6.6.
Regression since c03ce59b86 .
2017-05-30 16:02:29 +04:00
Václav Slavík
a0c2416858
Xcode project: src/regex must be in non-user search path
...
Otherwise it wouldn't be included as <regex.h> and the system copy would
be used. We need to always use the builtin, wxChar-aware copy.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-12-05 15:55:26 +00:00
Stefan Csomor
2c8ef91312
preproc changed for multi-lib
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 15:03:54 +00:00
Stefan Csomor
166bda1505
preparing for multi-lib builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-10 17:15:09 +00:00
Stefan Csomor
52b633eeea
adapting xcode build templates and config file to built-in zlib sources, see #16192
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76382 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-21 18:31:48 +00:00
Václav Slavík
661698e54f
Define WXBUILDING in Xcode projects.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-10 16:35:07 +00:00
Stefan Csomor
ded960e328
adding lexlib header include, turning off utf8 default
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73507 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-12 10:49:16 +00:00
Stefan Csomor
7aab7c77f4
reverting change, for precompiled headers, unfortunately this means that WXROOT must not contain spaces unless properly escaped
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69096 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-15 19:05:06 +00:00
Stefan Csomor
b5f035b37a
supporting spaces
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-12 07:12:27 +00:00
Stefan Csomor
3470df081b
new settings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-06-22 17:40:41 +00:00
Stefan Csomor
1fb05ae58a
use same flags as command line build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-06-21 08:55:05 +00:00
Stefan Csomor
95647df73d
removing obsolete NO_PRAGMA
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-28 16:44:15 +00:00
Stefan Csomor
2367603eb2
adding stc support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-04 07:53:45 +00:00
Stefan Csomor
cf7b67ae6f
building xcode projects from files.bkl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-03 18:20:28 +00:00