Matthew Kilgore
eb815c4220
Prepare for separate libqb, define C++ standard
...
This sets up a few different flags we'll need for the conditional
compiling, and also sets the C++ standard to gnu++11, which effectively
just matches what we were implicitly using before.
2022-06-11 22:47:05 -04:00
github-actions[bot]
df24714a49
Automatic update of ./internal/source
2022-06-12 02:46:10 +00:00
Matt Kilgore
244bd2dab9
Merge pull request #102 from mkilgore/undo-existing-libqb-separation
...
Undo existing libqb.cpp separation
2022-06-11 22:34:32 -04:00
Matthew Kilgore
6cfd785708
Change libqb.o compile location
2022-06-11 20:43:28 -04:00
Matthew Kilgore
014d0296f5
Use -j8, pass OS to ./.ci/compile.sh
2022-06-11 20:42:23 -04:00
Matthew Kilgore
76c437288a
Remove leftover build file
2022-06-11 20:42:23 -04:00
Matthew Kilgore
f99407f251
Revert existing libqb split
2022-06-11 20:42:23 -04:00
Roland Heyder
e01b29c9a2
Merge branch 'main' into wiki-dev
2022-06-11 23:27:25 +02:00
github-actions[bot]
e6a5d4744c
Automatic update of ./internal/source
2022-06-11 16:32:22 +00:00
Matt Kilgore
9109bfdb05
Merge pull request #111 from mkilgore/fix-ide-cpp-settings-menu
...
Fix C++ compiler settings menu
2022-06-11 12:21:37 -04:00
Roland Heyder
74ca4c9da6
Add apostrophe HTML entity
2022-06-11 17:52:18 +02:00
Roland Heyder
6efdd43a2a
Avoid additional new line at EOF
2022-06-11 17:50:14 +02:00
Matthew Kilgore
58cccc19fa
Update version to v0.8.2
2022-06-10 22:35:38 -04:00
Matthew Kilgore
931a9dd272
Fix C++ Compiler Settings menu
2022-06-10 22:31:56 -04:00
github-actions[bot]
7d06ff2400
Automatic update of ./internal/source
2022-06-10 21:39:18 +00:00
Matt Kilgore
4a865b52d4
Merge pull request #110 from mkilgore/update-0.8.1
...
Update version to v0.8.1
2022-06-10 17:29:15 -04:00
Matthew Kilgore
5bb2c7017c
Update version to v0.8.1
2022-06-10 16:53:12 -04:00
github-actions[bot]
85cdcb2249
Automatic update of ./internal/source
2022-06-10 20:16:55 +00:00
Matt Kilgore
65aeac5d38
Merge pull request #107 from mkilgore/fix-cpp-compiler-menu-shortcut
...
The C++ settings menu reuses existing shortcut key
2022-06-10 16:07:58 -04:00
Matthew Kilgore
f7b1427a89
The C++ settings menu reuses existing shortcut key
...
The C++ compiler Settings menu uses the shortcut key 'o', but that's
actually already in use and thus creates a conflict. We're switching it
to use the option 'm', which does not conflict.
Fixes: #105
2022-06-10 12:51:35 -04:00
Matt Kilgore
174cd45c63
Merge pull request #109 from mkilgore/add-version-to-artifact-name
...
Add version to artifact name
2022-06-10 11:55:06 -04:00
Matthew Kilgore
84df4e6082
Remove unused .ci/ files
...
These were left over from the previous CI system.
2022-06-10 11:21:24 -04:00
Matthew Kilgore
865371f4b1
Add version onto artifact names
...
The artifacts like 'qb64-lnx.tar.gz' will now also include the version
in them, making them 'qb64-lnx-X.Y.Z.tar.gz' instead.
Fixes: #104
2022-06-10 11:21:24 -04:00
github-actions[bot]
3057adf4dd
Automatic update of ./internal/source
2022-06-10 15:12:32 +00:00
Matt Kilgore
5fd9e95422
Merge pull request #106 from mkilgore/fix-dollarsign-files
...
Fix compilation of files with $ in the name
2022-06-10 11:01:38 -04:00
Matthew Kilgore
d36edad30c
Fix compilation of files with $ in the name
...
This is a bit of an odd one, but files with $ in the name don't compile
correctly due to expansion being done on the $.
The culprit here is `make`, as the syntax '$x' is interpreted to mean to
insert the expansion of the variable 'x'. To avoid this behavior we have
to replace every single $ with $$. Make will interpret the $$ to mean it
should insert a single $ and not do any expansion, which is what we
want.
Fixes: #96
2022-06-10 10:42:49 -04:00
Matt Kilgore
abe9936379
Merge pull request #101 from mkilgore/fix-deviceinput
...
Fix compilation with DEP_DEVICEINPUT
2022-06-10 10:26:29 -04:00
Matthew Kilgore
e250753334
Disable deviceinput test on Linux
2022-06-09 21:30:37 -04:00
Matthew Kilgore
62ec4ebdbd
Fix compilation with DEP_DEVICEINPUT
...
The Makefile changes broke compiling with device input support. This got
missed because no test case for DEP_DEVICEINPUT got added.
Fixes: #100
2022-06-09 21:30:37 -04:00
github-actions[bot]
578268e3a5
Automatic update of ./internal/source
2022-06-08 14:08:37 +00:00
Matt Kilgore
7f7d9d31da
Merge pull request #103 from PrajwalBorkar/main
...
Fixed Typo
2022-06-08 09:58:20 -04:00
Prajwal Borkar
23f45ea5cf
Fixed Typo
2022-06-08 12:25:31 +05:30
github-actions[bot]
2be869c263
Automatic update of ./internal/source
2022-06-07 21:38:41 +00:00
Matt Kilgore
c1601d7edb
Merge pull request #97 from mkilgore/update-0.8.0
...
Update version to 0.8.0
2022-06-07 17:26:57 -04:00
Matthew Kilgore
734f653ce8
Update version to 0.8.0
2022-06-07 16:57:33 -04:00
github-actions[bot]
931d3f5f24
Automatic update of ./internal/source
2022-06-07 16:46:41 +00:00
Roland Heyder
7eac9d1e4b
Merge pull request #99 from QB64-Phoenix-Edition/wiki-dev
...
Some more wiki parser fixes.
2022-06-07 18:34:51 +02:00
Roland Heyder
f6d4e27b54
Different colors for bold/italic styles
2022-06-07 13:24:11 +02:00
Roland Heyder
8d8fc3b7fb
Implement handling for 'Parameter' template
2022-06-07 00:50:13 +02:00
Roland Heyder
a4ffe65525
Reset text styles on block entry
...
Avoid leaking of unclosed text styles from regular text into any block.
2022-06-07 00:46:43 +02:00
github-actions[bot]
3816f39bb9
Automatic update of ./internal/source
2022-06-04 10:44:40 +00:00
Roland Heyder
f1464252d8
Merge pull request #93 from QB64-Phoenix-Edition/wiki-dev
...
Fixes to blank line checks.
2022-06-04 12:34:21 +02:00
Roland Heyder
97c04c5552
Fixes to blank line checks.
2022-06-03 16:53:30 +02:00
github-actions[bot]
54f77c2884
Automatic update of ./internal/source
2022-06-01 00:20:31 +00:00
Roland Heyder
9a1ad7dad3
Merge pull request #90 from QB64-Phoenix-Edition/wiki-dev
...
Latest Wiki changes and -u switch to populate internal/help during build. Once this is implemented, the respective helpfiles can be removed from the repository.
2022-06-01 02:08:38 +02:00
Roland Heyder
021d8068c1
Merge branch 'main' into wiki-dev
2022-05-31 17:53:05 +02:00
github-actions[bot]
c240a71186
Automatic update of ./internal/source
2022-05-31 03:52:23 +00:00
Matt Kilgore
2800d9cd0d
Merge pull request #87 from mkilgore/add-ide-compiler-settings
...
Add ide compiler settings dialog
2022-05-30 23:42:07 -04:00
Matthew Kilgore
38baeed069
Update build system documentation
2022-05-30 23:20:03 -04:00
Matthew Kilgore
738aed5fd1
Combined Advanced C++ with C++ Compiler settings
...
The "Advanced (C++)" dialog was removed, putting the single setting into
the new C++ Compiler Settings dialog.
2022-05-30 23:15:04 -04:00