Skip to content

Commit

Permalink
feat: mattbertolini#12 : prepare the MANIFEST for packaging as osgi f…
Browse files Browse the repository at this point in the history
…ragment
  • Loading branch information
erwindl0 committed Jan 5, 2022
1 parent f863575 commit aac5f89
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 3 deletions.
15 changes: 15 additions & 0 deletions META-INF/MANIFEST.MF
@@ -0,0 +1,15 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Liquibase Slf4j Logging
Bundle-SymbolicName: com.mattbertolini.liquibase.logging.slf4j
Bundle-Version: 4.0.0
Automatic-Module-Name: com.mattbertolini.liquibase.logging.slf4j
Bundle-RequiredExecutionEnvironment: JavaSE-11
Export-Package: com.mattbertolini.liquibase.logging.slf4j;version="4.0.0"
Import-Package: liquibase.logging;version="4.0.0",
liquibase.logging.core;version="4.0.0",
org.junit.jupiter.api;version="5.7.1";resolution:=optional,
org.mockito;version="2.23.0";resolution:=optional,
org.mockito.stubbing;version="2.23.0";resolution:=optional,
org.slf4j;version="1.7.0"
Fragment-Host: org.liquibase.core;bundle-version="[4.0.0,5.0.0)"
6 changes: 5 additions & 1 deletion buildsrc/compile.xml
Expand Up @@ -63,7 +63,11 @@
<target name="-process-test-resources" if="test.resources.dir.exsits">
<macro:processresources dir="${src.test.resources.dir}" todir="${build.test.dir}"/>
</target>

<target name="-process-meta-inf-resources" if="meta_inf.dir.exists">
<macro:processresources dir="${meta_inf.dir}" todir="${build.main.dir}/META-INF"/>
</target>

<target name="-main-classes" depends="-compile-main, -process-main-resources"/>
<target name="-main-classes" depends="-compile-main, -process-main-resources, -process-meta-inf-resources"/>
<target name="-test-classes" depends="-compile-test, -process-test-resources"/>
</project>
2 changes: 1 addition & 1 deletion buildsrc/javadoc.xml
Expand Up @@ -20,7 +20,7 @@
<include file="${basedir}/buildsrc/antcontrib.xml"/>
<include file="${basedir}/buildsrc/compile.xml"/>

<target name="-javadoc" depends="-antcontrib.-load-antcontrib, -compile.-compile-main, -compile.-process-main-resources">
<target name="-javadoc" depends="-antcontrib.-load-antcontrib, -compile.-compile-main, -compile.-process-main-resources, -compile.-process-meta-inf-resources">
<ac:outofdate>
<ac:sourcefiles>
<fileset dir="${src.main.java.dir}" includes="**/*.java"/>
Expand Down
6 changes: 6 additions & 0 deletions buildsrc/properties.xml
Expand Up @@ -21,6 +21,7 @@
<property name="src.main.resources.dir" value="${basedir}/src/main/resources"/>
<property name="src.test.java.dir" value="${basedir}/src/test/java"/>
<property name="src.test.resources.dir" value="${basedir}/src/test/resources"/>
<property name="meta_inf.dir" value="${basedir}/META-INF"/>
<property name="build.dir" value="${basedir}/build"/>
<property name="dist.dir" value="${basedir}/dist"/>
<property name="build.temp.dir" value="${build.dir}/temp"/>
Expand Down Expand Up @@ -51,4 +52,9 @@
<file file="${src.test.resources.dir}"/>
</resourceexists>
</condition>
<condition property="meta_inf.dir.exists">
<resourceexists>
<file file="${meta_inf.dir}"/>
</resourceexists>
</condition>
</project>
1 change: 0 additions & 1 deletion src/main/resources/META-INF/MANIFEST.MF

This file was deleted.

Expand Up @@ -20,6 +20,7 @@
import liquibase.logging.LogMessageFilter;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.stubbing.OngoingStubbing;
import org.slf4j.Logger;

import java.util.logging.Level;
Expand Down

0 comments on commit aac5f89

Please sign in to comment.