Skip to content

Build libmeos.so in CI instead of committing it#43

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:chore/drop-committed-libmeos-so
Jul 10, 2026
Merged

Build libmeos.so in CI instead of committing it#43
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:chore/drop-committed-libmeos-so

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

The CI builds libmeos and stages libmeos.so before the Maven build, so the shared object no longer needs to be committed. A .gitignore rule keeps the built artifact out of version control and .gitattributes marks the generated sources as generated.

This brings JMEOS in line with the other JVM bindings (Spark, Flink, Kafka), which build libmeos in CI rather than committing it.

The CI builds libmeos and stages libmeos.so before the Maven build, so the shared object no longer needs to be committed. A .gitignore rule keeps the built artifact out of version control and .gitattributes marks the generated sources as generated.
@estebanzimanyi estebanzimanyi merged commit f1445ff into MobilityDB:main Jul 10, 2026
1 of 2 checks passed
@estebanzimanyi estebanzimanyi deleted the chore/drop-committed-libmeos-so branch July 10, 2026 14:04
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.

1 participant