Commit Graph

1694 Commits

Author SHA1 Message Date
Cas Cremers
1fae53a672
Merge pull request #33 from SamJakob/patch-1
Fix Scyther process call on Windows (escape paths)
2023-02-01 20:52:49 +01:00
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