Skip to content

simple_enum: add new version 0.8.11 #26028

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

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

toge
Copy link
Contributor

@toge toge commented Nov 25, 2024

Summary

Changes to recipe: simple_enum/0.8.11

Motivation

There are several improvements since 0.8.0.

Details

arturbac/simple_enum@v0.8.0...v0.8.11


@AbrilRBS AbrilRBS self-assigned this Nov 25, 2024
Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Some questions about the new version and our dependency handling :)

@toge toge changed the title simple_enum: add version 0.8.4 simple_enum: add version 0.8.5 Dec 7, 2024
@toge toge changed the title simple_enum: add version 0.8.5 simple_enum: add version 0.8.6 Dec 25, 2024
@toge toge changed the title simple_enum: add version 0.8.6 simple_enum: add version 0.8.4 Dec 30, 2024
@toge toge changed the title simple_enum: add version 0.8.4 simple_enum: add new version 0.8.4 Dec 31, 2024
@toge toge changed the title simple_enum: add new version 0.8.4 simple_enum: add new version 0.8.7 Jan 16, 2025
@toge toge changed the title simple_enum: add new version 0.8.7 simple_enum: add new version 0.8.9 Jan 30, 2025
@toge toge changed the title simple_enum: add new version 0.8.9 simple_enum: add new version 0.8.11 Apr 3, 2025
Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed in #26028 (review), the glaze requirement seems to be required

Copy link
Contributor

@jcar87 jcar87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some outstanding questions

@@ -72,3 +55,5 @@ def package(self):
def package_info(self):
self.cpp_info.bindirs = []
self.cpp_info.libdirs = []

self.cpp_info.defines.append("SIMPLE_ENUM_GLZ_3_1_x")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I may be missing something here, where does this come from?
I can't find references in https://github.dev/arturbac/simple_enum/tree/v0.8.11


def layout(self):
basic_layout(self, src_folder="src")

def requirements(self):
self.requires("glaze/4.0.1")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the public headers of simple_enum dont make any references to glaze whatsoever - in the codebase it seems like its used only in examples and tests, but not the actual header library. it's documented as being opt-in by the end user, to include both, so I'm not sure if this is required here

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.

3 participants