summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-01-28Workaround "Function... not defined in.." (breakpoints not found) (GDB bug)Fedja Beader1-1/+3
Evidently regexes are not needed. Function "_Z13do_breakpointIN4tmwa3map11script_dataEEvRKT_PKc" not defined in "/builds/specing/tmwa/src/debug-debug/map-script-persist.cpp". Breakpoint 1 (/builds/specing/tmwa/src/debug-debug/map-script-persist.cpp:'_Z13do_breakpointIN4tmwa3map11script_dataEEvRKT_PKc') pending. void do_breakpoint<tmwa::map::script_data>(tmwa::map::script_data const&, char const*); https://sourceware.org/bugzilla/show_bug.cgi?id=15962 Thanks to ssbssa@#gdb for pointing this out.
2024-01-28Make GDB's output more verboseFedja Beader1-5/+9
2024-01-28set logging on|off is a deprecated alias for set logging enabled on|offFedja Beader1-3/+3
2024-01-28Update test cases for addition of Item Mode fieldFedja Beader1-8/+10
See 7980f4d2
2024-01-28Add CI test stageFedja Beader1-3/+18
Squashed with: Pass artifacts (well, the whole repo) to test stage YAML syntax error. Since I saw a glimpse of the repo being reinitialised two tries ago, perhaps it saves everything tracked and just adding untracked files should be enough. Have to specify which image to use, else it uses default and fails with linking errors. Have to reinstall everything in the new image. Though not strictly required, but it's good to have a working git describe output in logs. gdb is required for tests, too
2024-01-28Add more rules to Makefile.in for the testing system.Fedja Beader1-1/+3
2024-01-28git describe fails with (too) shallow clones, so fetch tags explicitlyFedja Beader1-0/+3
Even if tags are fetched, the shallowness of the clone means they might still be inaccessible.
2024-01-282to3 + explicit python3 on topFedja Beader5-8/+9
2024-01-28find src/ tools/ -name '*.py' -execdir 2to3 -w {} \;Fedja Beader4-66/+66
2024-01-28Port 7902 line py2 scripts to py3 with this simple trick (Py2 DEVS HATE THIS!)Fedja Beader2-2/+2
2024-01-28Enable GitLab CIFedja Beader1-0/+29
+ fetch submodules +install git... No compiling C++ without a C++ compiler..
2024-01-28Update README with py3 infoFedja Beader1-8/+3
2023-12-10Update attoconf submodule to py3 version and configure to match.Fedja Beader2-2/+2
2023-12-10Update debug-debug-scripts to py3Fedja Beader1-3/+3
2to3 produces working result, output files match py2 output by checksum.
2023-12-10Add googletest-1.8.1 as a submodule - gtest-1.14 shipped by my distro ↵Fedja Beader3-1/+7
requires C++14.
2023-12-10Switch attobuild repo location to my own fork. This should make buildFedja Beader2-1/+1
go smoothly without making python2 your main python interpreter.
2023-12-10Explicitly use python2 in build scriptsFedja Beader2-2/+2
2023-12-09Correct issue with GTEST_DIR not being passed properly.Fedja Beader1-1/+2
Note how gcc uses /usr/include/gtest (default search path) as the -I for GTEST_DIR is not on the gcc command line: System-wide gtest is 1.14 and requires C++14 while provided one is 1.8.1. GTEST_DIR="$PWD/deps/googletest/googletest" ./configure --user make[1]: Leaving directory '/data/users/tmwa/proj/tmw/classic/tmwa' find: ‘doc-gen/’: No such file or directory g++ -std=c++0x -I . -I ./include -DGENERATING_DEPENDENCIES -O2 -g -fstack-protector -fno-strict-aliasing -fvisibility=hidden -fvisibility=hidden -MG -MM \ -MT 'ast/item_test := ' \ -MF obj/ast/item_test.d src/ast/item_test.cpp In file included from /usr/include/gtest/gtest-message.h:57, from /usr/include/gtest/gtest-assertion-result.h:46, from /usr/include/gtest/gtest.h:64, from src/ast/item_test.cpp:21: /usr/include/gtest/internal/gtest-port.h:270:2: error: #error C++ versions less than C++14 are not supported. 270 | #error C++ versions less than C++14 are not supported. | ^~~~~ Makefile:331: obj/ast/item_test.d: No such file or directory
2023-11-27Merge branch 'activity_checks' into 'master'Led Mitz12-126/+318
activity checks and status cleanup See merge request legacy/tmwa!252
2023-11-27activity checks and status cleanupHoraK-FDF12-126/+318
2023-11-12Merge branch 'submodule_update' into 'master'Led Mitz1-1/+1
Update ProprietaryHub link. git:// was likely waiting indefinetely for user to login. See merge request legacy/tmwa!253
2023-11-12Update ProprietaryHub link. git:// was likely waiting indefinetely for user ↵Fedja Beader1-1/+1
to login.
2023-11-08Merge branch 'matkpot' into 'master'Led Mitz1-5/+7
SC_MATKPOT See merge request legacy/tmwa!251
2023-11-08SC_MATKPOTHoraK-FDF1-5/+7
2023-08-28Merge branch 'magic_delay' into 'master'Led Mitz1-9/+9
Revert magic attack delay to original behaviour See merge request legacy/tmwa!250
2023-08-28Revert magic attack delay to original behaviourLed Mitz1-9/+9
2023-08-03Merge branch 'atk_delays' into 'master'Led Mitz9-44/+81
weapon base attack delay standardization See merge request legacy/tmwa!249
2023-08-03weapon base attack delay standardizationHoraK-FDF9-44/+81
2023-06-10Merge branch 'maxlvl' into 'master'Led Mitz1-16/+27
Backport Maxlvl See merge request legacy/tmwa!248
2023-06-10Backport MaxlvlHoraK-FDF1-16/+27
2023-04-17Merge branch 'sc_cooldown_upmarmu' into 'master'Led Mitz3-0/+4
SC_COOLDOWN_UPMARMU See merge request legacy/tmwa!247
2023-04-04SC_COOLDOWN_UPMARMUHoraK-FDF3-0/+4
2023-04-03Merge branch 'item_mode' into 'master'Led Mitz9-1/+47
Item mode See merge request legacy/tmwa!246
2023-04-03Item modeHoraK-FDF9-1/+47
2023-02-09Merge branch 'bonus' into 'master'Jesusalva Jesusalva5-126/+190
bAllStats, bAgiVit, bAgiDexStr, bDeadlyStrikeRate, bDeadlyStrikeAddRate See merge request legacy/tmwa!245
2023-02-09bAllStats, bAgiVit, bAgiDexStr, bDeadlyStrikeRate, bDeadlyStrikeAddRateHoraK-FDF5-126/+190
2023-01-22Merge branch 'bonus' into 'master'Jesusalva Jesusalva3-1/+15
bSpeedCap See merge request legacy/tmwa!244
2023-01-22bSpeedCapHoraK-FDF3-1/+15
2023-01-06Make clear we do NOT accept AGPL contributions.Jesusalva Jesusalva1-0/+1
2022-12-23mesn was missing, but now the three minimum functions are here!Jesusaves1-0/+18
2022-12-22Fix a typoJesusaves1-0/+1
2022-12-22Merge branch 'mobs_and_drops' into 'master'Jesusalva Jesusalva7-49/+98
mobs critical_def + 10 drops + storage 500 See merge request legacy/tmwa!242
2022-12-16mobs critical_def + 10 drops + storage 500HoraK-FDF7-49/+98
2022-12-15Merge branch 'hello-chat-exploit-securityfix' into 'master'Jesusalva Jesusalva1-0/+11
Hello=). Someone said its up to GMs to deal with users exploiting their servers. See merge request legacy/tmwa!241
2022-12-15Hello=). Someone said its up to GMs to deal with users exploiting their servers.Hello TMW1-0/+11
2022-12-15Merge branch 'bonus' into 'master'Jesusalva Jesusalva7-227/+479
item bonus and showexprate See merge request legacy/tmwa!240
2022-12-15item bonus and showexprateHoraK-FDF7-227/+479
2022-12-08Merge branch 'equipment_stats' into 'master'HoraK-FDF2-0/+25
Equipment stats See merge request legacy/tmwa!238
2022-12-08Equipment statsHoraK-FDF2-0/+25
2022-12-08Introduce mesq() for compatibility with Evol2Jesusaves1-0/+15