jadebenn
7b819d508b
Squashed commit of the following:
...
commit f4311e593f
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Nov 16 22:16:50 2024 -0600
temp fix for MSVC debug builds
commit 0e81c69de8
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Nov 16 21:11:04 2024 -0600
CMakePresets indentation
commit d7aa52a0fc
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Nov 16 21:03:37 2024 -0600
use DLU_CONFIG_DIR envvar
commit d1bfe9f15d
Merge: 6e781da2
de3fe931
Author: jadebenn <jonahbenn@yahoo.com>
Date: Sat Nov 16 20:24:05 2024 -0600
Merge branch 'main' into MSVCCompilerFlags
commit 6e781da2e7
Merge: 6ccd72c6
3a6123fe
Author: jadebenn <jonahbenn@yahoo.com>
Date: Sat Apr 13 18:15:16 2024 -0500
Merge remote-tracking branch 'upstream/main' into MSVCCompilerFlags
commit 6ccd72c6a9
Author: jadebenn <jonahbenn@yahoo.com>
Date: Sat Apr 13 17:48:58 2024 -0500
add RelWithDebInfo presets and move -Werror flag into presets.json
commit b96cfd71a4
Merge: c4adcee8
1ee45639
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Apr 9 01:47:17 2024 -0500
Merge remote-tracking branch 'upstream/main' into MSVCCompilerFlags
commit c4adcee8e8
Merge: 7f9fcb5b
28ce8ac5
Author: jadebenn <jonahbenn@yahoo.com>
Date: Mon Apr 8 22:30:35 2024 -0500
Merge remote-tracking branch 'upstream/main' into MSVCCompilerFlags
commit 7f9fcb5b75
Author: jadebenn <jonahbenn@yahoo.com>
Date: Mon Apr 8 22:10:01 2024 -0500
change gnu and clang build directories to enable consistent artifact generation
commit 553740e8a0
Author: jadebenn <jonahbenn@yahoo.com>
Date: Mon Apr 8 21:38:34 2024 -0500
update build presets
commit 39a8029fda
Author: jadebenn <jonahbenn@yahoo.com>
Date: Mon Apr 8 20:30:06 2024 -0500
update github actions
commit 7eae64f8a6
Author: jadebenn <jonahbenn@yahoo.com>
Date: Mon Apr 8 20:18:46 2024 -0500
disable /WX on MSVC
commit 24d3bc0ce6
Author: jadebenn <jonahbenn@yahoo.com>
Date: Mon Apr 8 20:11:59 2024 -0500
altered cmake configuration scripts
commit 368f4ccabf
Author: jadebenn <jonahbenn@yahoo.com>
Date: Sat Apr 6 23:00:04 2024 -0500
change defaults
commit 7d7ea68bf9
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 22:23:32 2024 -0500
fix preset
commit 57d0b12f9b
Author: jadebenn <jonahbenn@yahoo.com>
Date: Sat Apr 6 21:50:32 2024 -0500
expand cmake presets
commit aa62d357bb
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 20:50:26 2024 -0500
rename gcc to gnu
commit d6e4edd886
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 20:27:20 2024 -0500
change runtime output dir
commit abe413f239
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 20:22:47 2024 -0500
debug try 2
commit c6c771b892
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 20:16:00 2024 -0500
add debug messages (again)
commit 6c6966afd2
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 19:46:58 2024 -0500
was not actually fixed
commit fab74c90b6
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 19:37:02 2024 -0500
are these messages actually somehow fixing the issue?
commit a4b6b7c0d9
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 19:27:34 2024 -0500
see if this re-breaks mac
commit 07626f8ebb
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 19:04:59 2024 -0500
back to debug messages
commit bdf9adc0e8
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:55 2024 -0500
Revert "try disabling an apple-specific build rule"
This reverts commit 45ec66e976
.
commit 8154207848
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:53 2024 -0500
Revert "more fiddling with mac test builds"
This reverts commit 0f843c02c9
.
commit 8f5c10d158
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:52 2024 -0500
Revert "try and narrow down the macos build failure cause"
This reverts commit 5fd86833fa
.
commit 54876bf886
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:50 2024 -0500
Revert "try stripping out all the custom macos test logic again"
This reverts commit cc15a26ce8
.
commit 8af35727a6
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:48 2024 -0500
Revert "I'm really just throwing everything to the wall and seeing what sticks"
This reverts commit 1a05b027fe
.
commit e143f22ada
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:46 2024 -0500
Revert "more macos tinkering"
This reverts commit 829ec35b57
.
commit 495e70c376
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:44 2024 -0500
Revert "implib"
This reverts commit d41349d6ed
.
commit 37dbb52104
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:42 2024 -0500
Revert "try manual link directory specification"
This reverts commit 0c2d40632e
.
commit ce568189fc
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:40 2024 -0500
Revert "save me"
This reverts commit bd73aa21a9
.
commit c420a72016
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:36 2024 -0500
Revert "aaaaaaaaa"
This reverts commit 338279c396
.
commit dccac945bb
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:47:08 2024 -0500
Revert "paths paths paths"
This reverts commit 9a7d86aa6c
.
commit 9a7d86aa6c
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:39:08 2024 -0500
paths paths paths
commit 338279c396
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:29:01 2024 -0500
aaaaaaaaa
commit bd73aa21a9
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:21:16 2024 -0500
save me
commit 0c2d40632e
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 18:09:03 2024 -0500
try manual link directory specification
commit d41349d6ed
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 17:52:20 2024 -0500
implib
commit 829ec35b57
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 17:43:47 2024 -0500
more macos tinkering
commit 1a05b027fe
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 17:18:41 2024 -0500
I'm really just throwing everything to the wall and seeing what sticks
commit cc15a26ce8
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 17:09:45 2024 -0500
try stripping out all the custom macos test logic again
commit 5fd86833fa
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 16:54:53 2024 -0500
try and narrow down the macos build failure cause
commit 0f843c02c9
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 16:47:19 2024 -0500
more fiddling with mac test builds
commit 45ec66e976
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 16:29:29 2024 -0500
try disabling an apple-specific build rule
commit 6e41423dc3
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 04:01:07 2024 -0500
one last MacOS try for the night
commit bc79a17ddb
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 03:50:41 2024 -0500
try fixing macos build
commit d6031ce9f5
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 03:04:52 2024 -0500
try zero-initializinng this struct to solve docker issue
commit 24cbd94a80
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Apr 6 02:34:36 2024 -0500
attempted docker fix
commit 7812f27330
Merge: ef8029d4
18c27b14
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Fri Apr 5 23:32:29 2024 -0500
Merge branch 'main' into MSVCCompilerFlags
commit ef8029d46f
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Fri Apr 5 23:30:26 2024 -0500
update cmake configs
commit 04a7bc2b8d
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 21:00:23 2024 -0500
edit build script
commit 9fc6b4e973
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 18:10:09 2024 -0500
fix build directory issue
commit a19afaaab0
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 18:06:37 2024 -0500
update .gitignore
commit 426d34a0aa
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 17:58:19 2024 -0500
unexclude toolchain dir
commit 9ce7d9043c
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 17:55:02 2024 -0500
updated cmake workflows
commit db5c10c331
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 16:58:00 2024 -0500
temporarily remove macos build for testing purposes
commit f7da00ff89
Merge: 145f97cf
661e0939
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 16:51:39 2024 -0500
Merge branch 'MSVCCompilerFlags' of https://github.com/jadebenn/DarkflameServer into MSVCCompilerFlags
commit 145f97cfdc
Author: jadebenn <jonahbenn@yahoo.com>
Date: Fri Apr 5 16:50:39 2024 -0500
build reorganization and experimental clang support
commit 661e0939b7
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Wed Apr 3 22:13:11 2024 -0500
fix typo in windows preset
commit 018e5707d7
Author: jadebenn <jonahbenn@yahoo.com>
Date: Wed Apr 3 20:30:33 2024 -0500
try using compiler flags for mac instead
commit 81e5f059d5
Author: jadebenn <jonahbenn@yahoo.com>
Date: Wed Apr 3 20:20:31 2024 -0500
macos refuses to work :(
commit a3d70197f2
Author: jadebenn <jonahbenn@yahoo.com>
Date: Wed Apr 3 20:13:37 2024 -0500
try adding build types back to mac
commit 005d439a4a
Author: jadebenn <jonahbenn@yahoo.com>
Date: Wed Apr 3 19:58:44 2024 -0500
edit macos presets
commit bba825f0c8
Author: jadebenn <jonahbenn@yahoo.com>
Date: Wed Apr 3 19:48:20 2024 -0500
update CMake presets
commit 199c8224a5
Merge: 1116ba83
c1c5db65
Author: jadebenn <jonahbenn@yahoo.com>
Date: Wed Apr 3 19:00:39 2024 -0500
Merge remote-tracking branch 'upstream/main' into MSVCCompilerFlags
commit 1116ba8306
Merge: 9316bd6e
c7b3d9e8
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sun Feb 11 21:03:02 2024 -0600
Merge branch 'DarkflameUniverse:main' into MSVCCompilerFlags
commit 9316bd6eeb
Merge: 62fb8ad0
29666a1f
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Feb 10 21:02:52 2024 -0600
Merge branch 'DarkflameUniverse:main' into MSVCCompilerFlags
commit 62fb8ad071
Merge: d5089b72
24f94edf
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Thu Feb 8 21:41:50 2024 -0600
Merge branch 'DarkflameUniverse:main' into MSVCCompilerFlags
commit d5089b72cc
Author: jadebenn <jonahbenn@yahoo.com>
Date: Sun Feb 4 16:26:38 2024 -0600
add Linux debug preset
commit 7c9f56ff76
Author: jadebenn <jonahbenn@yahoo.com>
Date: Sat Feb 3 16:02:53 2024 -0600
move out g++ O2 flag
commit 6cc99fae42
Merge: 96276391
050184c5
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Sat Feb 3 02:41:43 2024 -0600
Merge branch 'DarkflameUniverse:main' into MSVCCompilerFlags
commit 962763916d
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 22:00:49 2024 -0600
export the compile commands so I can see if they're having any effect
commit 4b7d1d6593
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 21:49:24 2024 -0600
trying 'init' flags instead
commit 3fa80063e9
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 21:13:47 2024 -0600
ONE MORE TIME
commit ae2115c68d
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 20:52:33 2024 -0600
final(?) try for now
commit 119937f5d9
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 20:34:44 2024 -0600
ditto
commit ab39754597
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 20:34:41 2024 -0600
testing if these even have any effect
commit e7058be3dc
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 20:28:05 2024 -0600
third test
commit 10d7776fb2
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 19:33:59 2024 -0600
trying more variations on the flags
commit 70f3756098
Author: jadebenn <jonahbenn@yahoo.com>
Date: Tue Jan 30 18:49:46 2024 -0600
testing
commit 9b7c593ae9
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Tue Jan 30 08:49:53 2024 -0600
Update CMakePresets.json
commit 8a34544d0e
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Tue Jan 30 08:44:29 2024 -0600
test moving flags to json
commit b682f13fa9
Merge: 2239507d
d78b5087
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Mon Jan 29 22:49:29 2024 -0600
Merge branch 'DarkflameUniverse:main' into MSVCCompilerFlags
commit 2239507d3c
Author: jadebenn <jadebenn@users.noreply.github.com>
Date: Mon Jan 29 06:14:47 2024 -0600
Add MSVC optimization flags
2024-11-17 12:33:15 -06:00
David Markowitz
b1134b340f
Add config update function ( #1379 )
...
Update CMakeLists.txt
FINALLY
dont ignore cmake module directory
move to separate file
very cool feature
tested that this still works
Co-authored-by: Aaron Kimbrell <aronwk.aaron@gmail.com>
2024-01-02 18:25:57 -06:00
David Markowitz
1464762bcd
Implement GTest and change windows output path
...
Implement GTest as a testing infrastructure.
Make windows output binaries to the build folder instead of the release type folder (potentially issue further down the line)
Add a simple unit test for DestroyableComponent
2022-11-07 00:12:35 -08:00
David Markowitz
835cf2b794
Add an AMF Deserializer as well as corresponding Unit Tests ( #599 )
...
* Add AMFDeserializer
Add an AMFDeserializer
Reverted unrelated changes
Add unit tests for AMFDeserializer
Added unit tests for the AMFDeserializer
Finish tests
Finish the AMF deserializer tests. This commit finishes the positive test case and implements a load test case that is expected to take less than 1.5 seconds to process.
Modularized tests
Made tests a bit modular and split into more methods
Specified binary read from file
Specified that on the IO stream we are reading a binary file otherwise windows will terminate reading the binary file on seeing a 1A byte.
Added more tests
Added tests for unimplemented values and edited a test file to be more modular
Updated test text
Fix spacing
Update AMFDeserializeTests.cpp
* Update CMakeLists.txt
* Update AMFDeserializeTests.cpp
f
Actually follow the AMF spec
Update AMFDeserializeTests.cpp
tabs
Add in commented tests
* Follow spec
formatting
Add Integer Tests
Follow Spec more
Follow spec
* Use unique_ptr
* Update AMFDeserialize.cpp
Semantics
Update AMFDeserialize.cpp
Add new lines to EOF
CMake fix
* Add better std string read
Co-authored-by: Daniel Seiler <xiphoseer@mailbox.org>
* make not static
Co-authored-by: Daniel Seiler <xiphoseer@mailbox.org>
2022-07-19 21:51:05 -07:00
Jack Kawell
f185c8b5db
Moved all the setup of client files into a single use Docker image
2021-12-08 00:50:15 -07:00
Nils Bergmann
a1f003edd9
WIP: ignore docker-compose.override.yml
2021-12-07 22:44:21 +01:00
Nils Bergmann
0add6853bf
WIP: completely automated docker setup
2021-12-07 14:50:05 +01:00
Unknown
0545adfac3
Public release of the DLU server code!
...
Have fun!
2021-12-05 18:54:36 +01:00