Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add UUID Module #577

Merged
merged 11 commits into from
Jan 9, 2023
Merged

Add UUID Module #577

merged 11 commits into from
Jan 9, 2023

Conversation

briandowns
Copy link
Contributor

@briandowns briandowns commented Dec 7, 2022

Well detailed description of the change :

Added a UUID module that basically wraps the common C UUID library.

Not really sure where to put the uuid library dependency. Also, I might need to make this *NIX only.

Resolves: #

Type of change:

  • Bug fix

  • New feature

  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Housekeeping

  • Tests have been updated to reflect the changes done within this PR (if applicable).

  • Documentation has been updated to reflect the changes done within this PR (if applicable).

Preview (Screenshots) :

@briandowns briandowns marked this pull request as ready for review December 7, 2022 01:08
@Jason2605
Copy link
Member

It'll be failing on ubuntu as libuuid hasn't been linked to it in the CMake file, I think it'll be good to have this behind a flag too incase we ever want to compile without linking libuuid

An example with cURL:
https://github.com/dictu-lang/Dictu/blob/develop/src/CMakeLists.txt#L15-L21

Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
Signed-off-by: Brian Downs <brian.downs@gmail.com>
@Jason2605
Copy link
Member

Sorry, super slow on these recently! I assume none of the methods in the UUID library are available on windows systems?

@briandowns
Copy link
Contributor Author

No. Sadly.

@Jason2605
Copy link
Member

Thanks for this!

@Jason2605 Jason2605 merged commit 8fc32c3 into dictu-lang:develop Jan 9, 2023
@Jason2605 Jason2605 mentioned this pull request Feb 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants