SamJakob
09ff64f3b6
Fix Scyther process call on Windows (escape paths)
...
On Windows only, the backslashes in paths were causing issues with the command, because they were stripped out. Wrapping the paths in quotes solves this for all platforms.
2023-01-22 21:22:11 +00:00
Cas Cremers
89a3e1dd24
Merge pull request #32 from SamJakob/fix-windows-build
...
Closes #30 , enabling builds on Windows under MSYS2 per instructions in Wiki
2022-12-15 16:27:58 +01:00
SamJakob
de77d2afaa
Copy BuildUnix-Win32.cmake to Build-Win32.cmake so that builds under MSYS2 will work
2022-12-14 22:10:32 +00:00
SamJakob
27344ec08a
Update dependency for building Windows binary
2022-12-14 21:29:21 +00:00
SamJakob
4dfaba4c87
Update C compiler
2022-12-14 21:27:16 +00:00
Cas Cremers
2411493d45
Merge branch 'python3-wxpython4'
2022-05-23 11:06:30 +02:00
Cas Cremers
e12cedde74
Fixing python reference to include version number. This should fix problems with building from source.
2022-05-23 11:05:08 +02:00
Cas Cremers
0feaf905e3
Fix deprecated use of elementtree XML objects' getchildren method.
2021-06-02 08:56:23 +02:00
Cas Cremers
52fe41d421
Removing obsolete artefacts regarding defunct Mac PPC compilation.
2021-06-01 13:03:23 +02:00
Cas Cremers
cbbd0f1e69
Update issue templates
2020-11-17 18:03:04 +01:00
Cas Cremers
b34ee4e482
Create REPORTING.md
2020-11-17 18:02:58 +01:00
Cas Cremers
daaa97792f
Update issue templates
...
Provide Scyther-specific bug report template.
2020-11-17 18:02:48 +01:00
Cas Cremers
358979c355
Update issue templates
2020-11-17 17:48:44 +01:00
Cas Cremers
59886c9e5c
Create REPORTING.md
2020-11-17 17:46:35 +01:00
Cas Cremers
2b2d70c9dd
Update issue templates
...
Provide Scyther-specific bug report template.
2020-11-17 17:38:40 +01:00
ISSOtm
85ee989b5f
Have build scripts fail on first failing command
...
This avoids spurious errors from trying to copy files that weren't built,
and mimics the behavior of other build systems
2020-11-10 12:03:02 +01:00
Cas Cremers
24233f20d3
Merge pull request #24 from ISSOtm/early-error
...
Have build scripts fail on first failing command
2020-11-10 11:54:02 +01:00
Cas Cremers
4b880f904f
Further updating year attribution and links.
2020-10-28 15:19:47 +01:00
Cas Cremers
d3203ba55c
Fixing gcc warning by a slightly safer construct.
...
Previously, strncopy length in parser was determined by input string. Now we added an explicit maximum.
2020-10-28 15:14:16 +01:00
Cas Cremers
088bdd3cfd
Further conversion to Python3.
2020-10-28 15:13:02 +01:00
Cas Cremers
a87453f84a
Further documentation updates wrt email addresses and URLs.
2020-10-28 08:53:49 +01:00
Cas Cremers
2003e97ec8
Further documentation updates.
2020-10-28 08:49:32 +01:00
Cas Cremers
6f51ad8b2a
Updated copyright year to 2020.
2020-10-28 08:43:08 +01:00
Cas Cremers
34fd418264
Updated wxPython check, enforcing at least wxPython 4.0 now.
2020-10-28 08:42:09 +01:00
Cas Cremers
7c00ddb2a9
Some updates to the documentation regarding Python 3 and wxPython 4.
...
This work is not complete and the install and build instructions need to be sanity checked and updated for modern versions of all three platforms.
2020-10-28 08:41:44 +01:00
Cas Cremers
f68d52fba5
Final wxPython4 warning fixed that arose from an unused overwritten function.
2020-10-27 23:51:42 +01:00
Cas Cremers
7c5bdc431c
Fixing some wxPython4 errors for highlighting spdl errors.
2020-10-27 23:46:03 +01:00
Cas Cremers
8843e48bfc
Python3 refix.
2020-10-27 23:38:58 +01:00
Cas Cremers
85d646b133
Further wxPython4 fixes.
2020-10-27 23:38:48 +01:00
Cas Cremers
9dd73c2e38
wxPython4 fix.
2020-10-27 23:34:25 +01:00
Cas Cremers
d6fbaed188
Fixing wxPython4 change.
2020-10-27 23:34:11 +01:00
Cas Cremers
8dc7b80bd3
Modernising some of the shell command execute code.
2020-10-27 22:11:51 +01:00
Cas Cremers
1e46eb3751
Upgrading further parts to wxPython4.
2020-10-27 22:11:24 +01:00
Cas Cremers
38a0fba212
Further Python3 fixes.
2020-10-27 22:10:55 +01:00
Cas Cremers
3a6041ccac
Conversion to python3, using 2to3.
2020-10-27 22:09:03 +01:00
ISSOtm
66ee235209
Have build scripts fail on first failing command
...
This avoids spurious errors from trying to copy files that weren't built,
and mimics the behavior of other build systems
2020-07-20 14:58:22 +02:00
Cas Cremers
bf4bd3e07b
Forcing Python2 if called directly.
2020-02-25 22:50:08 +01:00
Cas Cremers
eecf68dc98
Fixing obsolete constants usage for wxPython.
2020-02-25 22:50:08 +01:00
Thomas Fleming
44e5e340be
Fix deprecated class usage and function calls.
2020-02-25 22:50:08 +01:00
Thomas Fleming
92aa826bf3
Fix wxPython SpashScreen error at startup.
2020-02-25 22:50:08 +01:00
Cas Cremers
9be9eb659d
Merge branch 'master' of github.com:cascremers/scyther
2020-02-24 21:51:11 +01:00
Cas Cremers
6ac8d3f822
Removing duplicate install file.
2020-02-24 21:50:02 +01:00
Cas Cremers
f4e9c67c23
Fixing deprecated Mac build settings.
2020-02-24 21:49:38 +01:00
Cas Cremers
d7087dcc41
Merge pull request #21 from SantiagoBautista/master
...
Minor fix: check if ~/bin exists before copying scyther-linux
2019-11-20 14:21:25 +01:00
Santiago Bautista
538a44187c
Check if ~/bin exists before copying
2019-11-11 17:35:54 +01:00
Cas Cremers
9531b393ab
Add clang as a commented-out option in the build.
2019-01-04 17:19:14 +01:00
Cas Cremers
3cc46f6703
Complex refactoring to remove nested function due to overloading of reopen variable.
...
This code could do with a big cleanup instead of further patching.
2019-01-04 17:18:24 +01:00
Cas Cremers
01e366e6dd
Involved, but ultimately straightforward refactoring for nested function.
2019-01-04 17:17:46 +01:00
Cas Cremers
8aed349139
Removing nested function through macro use.
2019-01-04 17:17:07 +01:00
Cas Cremers
cb16a49e78
Fairly complex refactoring of switch parsing code.
2019-01-04 17:16:51 +01:00