1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-08-04 14:10:25 +00:00
Commit graph

19 commits

Author SHA1 Message Date
Matthew Kilgore
37f2ecd4ce Fix setup_osx.command script when run from a different directory
I broke this by accident in 5031de2, likely by misreading the $0.  What
the line was intended to do was change to the directory the script is
located in when the script starts, this allows the script to be started
from any location.

Typically this isn't necessary functionality, but for Mac OS it's
important because if you double-click the script (the typical way to run
it) it is started from the user's home directory. Due to this I also
updated the Mac OS distribution test to run the script in this way so
that it's closer to how a user will run it.

Fixes: #218
2022-10-27 23:26:07 -04:00
Roland Heyder
2ec897b75d Step 10: Update remaining stuff
- checks all remaining occurrences of the term 'qb64', some remain untouched, some are renamed according to context
- also added new logo for README.md
- this step does finalize the 'Phoenix Edition' re-branding
2022-08-12 02:54:12 +02:00
Matthew Kilgore
2d919768ac Add C++ compiler settings dialog
The new dialogs includes 5 settings:

1. Flag to turn on Optimization (off by default)
2. Flag to strip symbols (On by default)
3. String for extra compiler flags
4. String for extra linker flags
5. Setting for max compiler processes (default of 3)

Fixes: #65
Fixes: #40
2022-05-30 23:15:04 -04:00
Matthew Kilgore
cf7cb21258 Remove unnecessary build and clean steps 2022-05-12 00:21:02 -04:00
Matthew Kilgore
f8aeb88f97 Change setup scripts to use make 2022-05-12 00:21:02 -04:00
Matthew Kilgore
5031de2cd6 Add ability to avoid starting QB64 after script is run 2022-04-28 17:21:58 -04:00
Fellippe Heitor
fd5eb1b666 Prevents deleting .a and .o files from mingw's folders (macOS). 2021-01-24 01:40:56 -03:00
Fellippe Heitor
5860026d79 Too soon to drop osx... 2020-02-20 22:02:54 -03:00
Fellippe Heitor
172583fd17 Replaces g++ with clang for the remaining macOS scripts.
If a user has Homebrew installed, calling g++ won't use Apple's Xcode version of the tool, which is required by QB64. This fix continues on with the patch introduced in 4dbdddc89e.

Extra "osx" references replaced with "macOS", but nothing substantial (almost aesthetic).
2020-02-20 20:52:30 -03:00
FellippeHeitor
851fcb2397 Changes macOS setup script to +
+ attempt to install Xcode command line tools when not present.
2020-01-19 11:08:08 -03:00
Fellippe Heitor
79fd7081da
Hides the output of pushd/popd.
Manually adds the fix for line 15 -- from a previously merged PR
2020-01-13 11:53:52 -03:00
Jussi Hagman
84f0deb441
cleanup
use pushd X/Y/Z ; popd instead of cd X/Y/Z ; cd ../../..
2020-01-13 16:08:59 +02:00
FellippeHeitor
62acc0710c Revert "Fixes #90"
This reverts commit af0c41316a.
2019-03-31 21:01:59 -03:00
Dustin Boyd
af0c41316a Fixes #90 2019-02-15 16:34:31 -06:00
Luke Ceddia
bdc3250b89 Resolved the issue of user mods not working for $console:only programs 2017-09-25 21:56:24 +10:00
Luke Ceddia
18a05b79ee Corrected OSX setup script to use OSX folder instead of Linux one.
Probably a copy/paste error when writing the script.
2015-12-14 11:17:09 +11:00
Luke Ceddia
c003f0bc20 Fix scroll wheel on Linux; tidy up licensing info; clean up Windows setup; fix OSX script permissions.
The scroll wheel now behaves correctly on Linux. Reports suggest that the fix does not have any effect
on OSX though. The licensing documentation is updated to reflect the fact that there are no GPL components
included in a QB64 program. Some redundant code was removed from the Windows setup script. OSX setup and
run scripts were missing the executable bit - hopefully the repository will preserve that change.
2015-08-06 21:39:16 +10:00
Luke Ceddia
6f33160368 Add the User Additions module to the QB64 compiler build at setup time. 2015-07-15 19:38:35 +10:00
Galleon
f5285a1a61 (Automated push) Update internal/source/* from qb64.bas 2015-02-20 05:15:27 -08:00