Skip to content

Commit

Permalink
version is now unsigned long
Browse files Browse the repository at this point in the history
  • Loading branch information
mulle-nat committed Jan 12, 2024
1 parent ac9557a commit c40ac08
Show file tree
Hide file tree
Showing 17 changed files with 121 additions and 77 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,7 @@ version.old
wilted/
mulle-template-composer-*
mulle-markdown-preview-*.html
coverage*.html
*.gcda
*.gcno
cola/wilted/
6 changes: 6 additions & 0 deletions .mulle/share/env/environment-extension.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions .mulle/share/env/motd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .mulle/share/match/match.d/86-header--project-only-headers

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .mulle/share/sde/version/mulle-c/c

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .mulle/share/sde/version/mulle-c/c-demo

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .mulle/share/sde/version/mulle-sde/c-cmake

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .mulle/share/sde/version/mulle-sde/c-demo

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@ This is a workaround for dynamic libraries initializers not being properly
sequenced (e.g. an ELF shared library).




| Release Version | Release Notes
|-------------------------------------------------------|--------------
| ![Mulle kybernetiK tag](https://img.shields.io/github/tag/mulle-core/mulle-atinit.svg?branch=release) [![Build Status](https://github.com/mulle-core/mulle-atinit/workflows/CI/badge.svg?branch=release)](//github.com/mulle-core/mulle-atinit/actions)| [RELEASENOTES](RELEASENOTES.md) |
| ![Mulle kybernetiK tag](https://img.shields.io/github/tag/mulle-core/mulle-atinit.svg?branch=release) [![Build Status](https://github.com/mulle-core/mulle-atinit/workflows/CI/badge.svg?branch=release)](//github.com/mulle-core/mulle-atinit/actions) | [RELEASENOTES](RELEASENOTES.md) |



Expand Down Expand Up @@ -45,6 +47,12 @@ won't work.
### You are here
![Overview](overview.dot.svg)
## Add
Expand Down Expand Up @@ -99,8 +107,10 @@ cmake --build build --config Release &&
cmake --install build --config Release
```


## Author

[Nat!](https://mulle-kybernetik.com/weblog) for Mulle kybernetiK
[Nat!](https://mulle-kybernetik.com/weblog) for Mulle kybernetiK



4 changes: 4 additions & 0 deletions RELEASENOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
### 0.0.11

* Various small improvements

### 0.0.10

* remove package.json as it conflicts with clib.json
Expand Down
9 changes: 4 additions & 5 deletions clib.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
{
"name" : "mulle-atinit",
"version" : "0.0.10",
"description" : "Compatibility library for deterministic initializers",
"version" : "0.0.11",
"description" : "🤱🏼 Compatibility library for deterministic initializers",
"keywords" : [],
"license" : "UNLICENSED",
"license" : "BSD-3-Clause",
"repo" : "mulle-core/mulle-atinit",
"src" : [
"src/generic/include-private.h",
"src/generic/include.h",
"src/mulle-atinit.c",
"src/mulle-atinit.h",
"src/reflect/_mulle-atinit-include-private.h",
"src/reflect/_mulle-atinit-include.h",
"src/reflect/_mulle-atinit-versioncheck.h"
"src/reflect/_mulle-atinit-include.h"
],
"dependencies" : {
"mulle-concurrent/mulle-thread": "*",
Expand Down
84 changes: 42 additions & 42 deletions cmake/reflect/_Dependencies.cmake

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 7 additions & 4 deletions cmake/share/Environment.cmake

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions cmake/share/Headers.cmake

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cola/properties.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
user="mulle-core";
repo="mulle-atinit";
homepage="https://github.com/mulle-core/mulle-atinit";
license="UNLICENSED"
license="BSD-3-Clause"
};
dependencies =
(
Expand Down
2 changes: 1 addition & 1 deletion src/mulle-atinit.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
#include <stdint.h>


#define MULLE__ATINIT_VERSION ((0 << 20) | (0 << 8) | 11)
#define MULLE__ATINIT_VERSION ((0UL << 20) | (0 << 8) | 11)


static inline unsigned int mulle_atinit_get_version_major( void)
Expand Down
Loading

0 comments on commit c40ac08

Please sign in to comment.