1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2024-11-14 19:57:17 +01:00
Commit Graph

1141 Commits

Author SHA1 Message Date
Sandu Liviu Catalin
19a245f3b1
Rename the signal class.
Avoid using the `Impl` suffix in names. It looks awkward in documentation.
2020-04-07 13:37:57 +03:00
Sandu Liviu Catalin
7030628f77 Rename function to avoid potential confusion.
`Active` may be confused with routines that aren't in a `Paused` state.
2020-04-03 00:29:17 +03:00
Sandu Liviu Catalin
831f25a323 Routine count.
Routine instance rename.
2020-04-03 00:26:17 +03:00
Sandu Liviu Catalin
038a0a5d5f Merge branch 'master' of https://github.com/iSLC/VCMP-SqMod 2020-03-22 21:08:42 +02:00
Sandu Liviu Catalin
59a02b0e38 Update .gitignore 2020-03-22 21:08:37 +02:00
Sandu Liviu Catalin
e0c4e15166
Merge pull request #47 from iSLC/restructure
Restructure the whole plugin build system. Remove extra module API. Create monolithic binary instead.
2020-03-22 21:06:06 +02:00
Sandu Liviu Catalin
7e1a3ded06 Don't include MySQL sources when disabled. 2020-03-22 21:02:02 +02:00
Dryback
2fc5c34f56 Get MySQL to work on Linux. 2020-03-22 14:53:52 -04:00
Sandu Liviu Catalin
b08e9a2f3a Make MySQL optional.
Only windows for now.
2020-03-22 18:57:00 +02:00
Sandu Liviu Catalin
d79922d725 Try another way because that doesn't work everywhere. 2020-03-22 18:46:38 +02:00
Sandu Liviu Catalin
8f57220b0f Enable C99 for libmaxminddb. 2020-03-22 18:43:32 +02:00
Sandu Liviu Catalin
0d21b92bb0 Get rid of interface libraries to keep cmake requirements low. 2020-03-22 18:38:30 +02:00
Sandu Liviu Catalin
feb1652c83 Get rid of interface libraries to keep cmake requirements low. 2020-03-22 18:35:07 +02:00
Sandu Liviu Catalin
0b8da79404 Get rid of interface libraries to keep cmake requirements low. 2020-03-22 18:32:25 +02:00
Sandu Liviu Catalin
a3312de023 Allow customization of native squirrel functions when bound via the sqrat library. 2020-03-22 18:07:46 +02:00
Sandu Liviu Catalin
3b7568f13a Integrate MaxmindDB module. 2020-03-22 16:33:48 +02:00
Sandu Liviu Catalin
e46c1b0aa9 Merge MySQL Library int one file. 2020-03-22 15:06:35 +02:00
Sandu Liviu Catalin
2ee661ee65 Integrate MySQL module. 2020-03-22 14:54:40 +02:00
Sandu Liviu Catalin
0d254ed90b Minor cleanup. 2020-03-22 12:33:20 +02:00
Sandu Liviu Catalin
453eff0037 Code cleanup. 2020-03-22 10:31:43 +02:00
Sandu Liviu Catalin
33f057ac15 More code cleanup. 2020-03-22 10:00:31 +02:00
Sandu Liviu Catalin
3225e119a2 Take into account StackStrF when checking parameter count. 2020-03-22 09:17:34 +02:00
Sandu Liviu Catalin
3080c20341 More code cleanup. 2020-03-22 09:16:40 +02:00
Sandu Liviu Catalin
615f3a4d46 More code cleanup. 2020-03-22 07:13:06 +02:00
Sandu Liviu Catalin
a557805090 Code cleanup. Most of it via linting. 2020-03-22 06:53:04 +02:00
Sandu Liviu Catalin
e92f99c55e Fix rename issues from XML library. 2020-03-22 03:15:49 +02:00
Sandu Liviu Catalin
ced5c64e17 Rename SQLite types to prevent future collisions. 2020-03-22 03:12:55 +02:00
Sandu Liviu Catalin
05990afedf Cleanup SQLite code. 2020-03-22 03:03:05 +02:00
Sandu Liviu Catalin
8ea13de743 Merge SQLite library into a single file. 2020-03-22 02:44:33 +02:00
Sandu Liviu Catalin
91c0f2ec02 Cleanup XML library code. 2020-03-22 02:22:32 +02:00
Sandu Liviu Catalin
c9de01e8a3 Merge XML library into a single file. 2020-03-22 01:50:40 +02:00
Sandu Liviu Catalin
505a165d23 Use pragma once instead of macro guards. 2020-03-22 01:45:04 +02:00
Sandu Liviu Catalin
39d6af7687 Integrate XML module.
Integrate the XML module into the host plugin and get it to compile.
2020-03-22 01:33:11 +02:00
Sandu Liviu Catalin
de3f365522 Integrate SQLite module.
Integrate the SQLite module into the host plugin and get it to compile.
2020-03-22 00:35:03 +02:00
Sandu Liviu Catalin
5a7034a049 Add new vendor libraries. Fix old names. 2020-03-21 23:12:14 +02:00
Sandu Liviu Catalin
c0fd374404 Rename source to module. 2020-03-21 23:02:27 +02:00
Sandu Liviu Catalin
a5c87bae5e Further file shuffling and finally builds. 2020-03-21 22:58:50 +02:00
Sandu Liviu Catalin
c00b943a90 Move script algorithms to miscellaneous code.
Update CMake files with recent changes.
2020-03-21 22:19:20 +02:00
Sandu Liviu Catalin
9978dbe88c Move shared code into main source.
Remove extra module API.
2020-03-21 22:16:48 +02:00
Sandu Liviu Catalin
22c8d84b1e More work on Cmake scripts. 2020-03-21 22:00:02 +02:00
Sandu Liviu Catalin
44b1cb5d96 Move Squirrel and Sqrat into the root level directory.
Create the initial CMake build scripts.
2020-03-21 21:39:01 +02:00
Sandu Liviu Catalin
7f9d6288b0 Update .gitignore 2020-03-21 21:37:43 +02:00
Sandu Liviu Catalin
9a5be6464f Update .gitignore 2020-03-21 21:37:26 +02:00
Sandu Liviu Catalin
1099c7fd20 Discard modules. 2020-03-21 14:58:32 +02:00
Sandu Liviu Catalin
1fd5fda8c0 Discard make files. 2020-03-21 14:58:07 +02:00
Sandu Liviu Catalin
2d32a129cc Discard scripts. 2020-03-21 14:56:18 +02:00
Sandu Liviu Catalin
1dbe480797 Discard the Code::Blocks projects. 2020-03-21 14:53:15 +02:00
Sandu Liviu Catalin
48686bd937 Rename function to better express the intention behind it. 2020-03-21 13:57:38 +02:00
Sandu Liviu Catalin
863948eb2e Allow the user to controll when the null entity instances are created. Creating them before executing any scripts will lock entity classes and prevent the user from adding custom elements. 2020-03-21 13:54:38 +02:00
Sandu Liviu Catalin
e1ce21962e Update libmaxminddb library to version 1.4.2. 2020-03-20 21:29:08 +02:00