Commit graph

46 commits

Author SHA1 Message Date
0b4be3e992
Updated CHANGELOG.md 2023-10-10 21:45:27 -04:00
a85da048eb
Minor correction 2023-10-10 21:43:01 -04:00
786055ea8f
Minor correction 2023-10-10 21:39:59 -04:00
b86140160d
Minor correction 2023-10-10 21:33:09 -04:00
429ca491ed
Refactor build process, update project configs, and clean up documentation
The build process has been refactored to improve maintainability and productivity. This includes simplifying the .gitlab-ci.yml file by utilizing a more updated image which has the necessary dependencies pre-installed.

The Makefile has been heavily restructured to improve understandability and increase the flexibility of the build process. With these changes, the dependencies installation, uninstallation and removal of build artifacts can now be handled directly from the Makefile.

The configuration in project.json was updated, reducing redundancy and clarifying output paths.

In addition, README.md has been cleaned up to improve readability and keep the documentation up-to-date with the codebase changes. For instance, unnecessary functions in the usage section have been removed and links in the table of contents have been fixed.

Lastly, the copyright dates in the LICENSE file have been extended to include 2023 and the format improved for better readability.
2023-10-10 21:29:13 -04:00
7895dc2464
Updated README.md 2023-09-29 00:44:17 -04:00
d15eb47ef1
Bumped version to 1.1.0
- Updated optslib to work with ncc 2.+.
 - Fixed code-smell from optslib.
2023-09-29 00:43:52 -04:00
Netkas
62ded30363 Updated CHANGELOG.md 2023-01-29 20:59:26 -05:00
Netkas
621ad0534b Removed unused constants from project.json 2023-01-29 20:59:02 -05:00
Netkas
7eb7a1c227 Updated test parse_arguments.php 2023-01-29 20:58:36 -05:00
Netkas
6f23840a48 Updated .gitlab-ci.yml 2023-01-29 20:56:06 -05:00
Netkas
0d89e95f91 Updated .gitlab-ci.yml 2023-01-29 19:24:48 -05:00
Netkas
d820117eba Updated .gitlab-ci.yml 2023-01-29 19:03:50 -05:00
Netkas
b789f70765 Added .gitlab-ci.yml 2023-01-29 19:02:00 -05:00
Netkas
4867f92686 Updated project.json 2023-01-28 01:23:14 -05:00
Netkas
743e445e6a Updated Makefile 2023-01-27 00:43:54 -05:00
Netkas
bce4ab3c4f Updated README.md 2023-01-27 00:43:10 -05:00
Netkas
f19ff65174 Updated TOC 2023-01-27 00:42:09 -05:00
Netkas
363e1d6d5e Updated PhpDoc for \OptsLib > getArgsCache() 2023-01-27 00:41:28 -05:00
Netkas
8d848e2ec6 Added CHANGELOG.md 2023-01-27 00:39:46 -05:00
Netkas
48cdd4c9a7 Updated README.md 2023-01-27 00:39:41 -05:00
Netkas
39b2fda730 Added Logo 2023-01-27 00:36:38 -05:00
Netkas
0e9c883a04 Updated README.md 2023-01-27 00:26:21 -05:00
Netkas
b3d7c7b9da Added the ability to get the Argument cache and modify the regex pattern used 2023-01-27 00:22:14 -05:00
Netkas
cbfc75e878 Updated Copyright 2023-01-27 00:19:07 -05:00
Netkas
d620083e5f Updated Copyright 2023-01-27 00:18:54 -05:00
Netkas
e60108e409 Updated PhpDocs 2023-01-27 00:16:24 -05:00
Netkas
03f3170be3 Updated php.xml (Intellij) 2023-01-27 00:16:08 -05:00
Netkas
0ff2bf034e Updated README.md 2023-01-27 00:15:56 -05:00
Netkas
f0a171ac8d Updated version in project.json 2023-01-27 00:15:50 -05:00
Netkas
1a0daac67e Updated Makefile 2023-01-27 00:15:37 -05:00
Netkas
daaaa6210c Removed unused 'debug' build configuration 2023-01-27 00:08:05 -05:00
Netkas
5d7b1029cf Updated test files 2022-12-23 04:46:51 -05:00
Netkas
0742fc843c Bumped version to 1.0.1 2022-12-19 23:36:05 -05:00
Netkas
b5a1bc564c Updated README.md 2022-12-19 23:35:39 -05:00
Netkas
5db6af9a82 Added copyright 2022-12-19 23:34:06 -05:00
Netkas
5d42402c71 Updated Makefile 2022-12-19 23:33:36 -05:00
Netkas
c9aa997e7a Updated Parse option to use global $argv 2022-12-19 23:33:29 -05:00
Netkas
7f6b334d7c Added description to project.json 2022-12-18 13:44:23 -05:00
Netkas
b116da983e Updated README.md 2022-12-18 13:38:10 -05:00
Netkas
61dbf13427 Added optslib.iml 2022-12-18 13:35:53 -05:00
Netkas
7ae523d2af Updated project.json 2022-12-18 13:35:22 -05:00
Netkas
c7bc4d9898 Updated project.json 2022-12-16 01:52:50 -05:00
Netkas
010cf07558 Updated project.json to make release the default build configuration 2022-12-14 05:07:44 -05:00
Netkas
a24349b0b5 Updated README.md
Added LICENSE
Added tests (Unfinished)
Added Codebase
Added .gitignore
Added .idea files
2022-12-14 05:01:51 -05:00
Netkas
2ce6ed5418 Added .gitignore 2022-12-14 04:27:27 -05:00