Skip to content

Commit

Permalink
LPD-X Create headless-admin-site modules
Browse files Browse the repository at this point in the history
  • Loading branch information
ruben-pulido committed Jun 4, 2024
1 parent 5943193 commit 5b0207a
Show file tree
Hide file tree
Showing 12 changed files with 77 additions and 0 deletions.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Bundle-Name: Liferay Headless Admin Site API
Bundle-SymbolicName: com.liferay.headless.admin.site.api
Bundle-Version: 1.0.0
Export-Package:\
com.liferay.headless.admin.site.dto.v1_0,\
com.liferay.headless.admin.site.resource.v1_0
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
dependencies {
compileOnly group: "com.fasterxml.jackson.core", name: "jackson-annotations", version: "2.16.1"
compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "default"
compileOnly group: "io.swagger.core.v3", name: "swagger-annotations", version: "2.0.5"
compileOnly group: "javax.annotation", name: "javax.annotation-api", version: "1.3.2"
compileOnly group: "javax.validation", name: "validation-api", version: "2.0.1.Final"
compileOnly group: "javax.ws.rs", name: "javax.ws.rs-api", version: "2.1"
compileOnly group: "javax.xml.bind", name: "jaxb-api", version: "2.3.0"
compileOnly group: "org.apache.felix", name: "org.apache.felix.http.servlet-api", version: "1.1.2"
compileOnly group: "org.osgi", name: "org.osgi.annotation.versioning", version: "1.1.0"
compileOnly project(":apps:portal-odata:portal-odata-api")
compileOnly project(":apps:portal-vulcan:portal-vulcan-api")
compileOnly project(":core:petra:petra-function")
compileOnly project(":core:petra:petra-string")
}
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Bundle-Name: Liferay Headless Admin Site Client
Bundle-SymbolicName: com.liferay.headless.admin.site.client
Bundle-Version: 1.0.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
dependencies {
compileOnly group: "javax.annotation", name: "javax.annotation-api", version: "1.3.2"
}
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Bundle-Name: Liferay Headless Admin Site Implementation
Bundle-SymbolicName: com.liferay.headless.admin.site.impl
Bundle-Version: 1.0.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
dependencies {
compileOnly group: "com.fasterxml.jackson.core", name: "jackson-annotations", version: "2.16.1"
compileOnly group: "com.liferay.portal", name: "com.liferay.portal.impl", version: "default"
compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "default"
compileOnly group: "io.swagger.core.v3", name: "swagger-annotations", version: "2.0.5"
compileOnly group: "javax.annotation", name: "javax.annotation-api", version: "1.3.2"
compileOnly group: "javax.portlet", name: "portlet-api", version: "3.0.1"
compileOnly group: "javax.validation", name: "validation-api", version: "2.0.1.Final"
compileOnly group: "javax.ws.rs", name: "javax.ws.rs-api", version: "2.1"
compileOnly group: "org.apache.felix", name: "org.apache.felix.http.servlet-api", version: "1.1.2"
compileOnly group: "org.osgi", name: "org.osgi.service.component", version: "1.4.0"
compileOnly group: "org.osgi", name: "org.osgi.service.component.annotations", version: "1.4.0"
compileOnly group: "org.osgi", name: "osgi.core", version: "6.0.0"
compileOnly project(":apps:headless:headless-admin-site:headless-admin-site-api")
compileOnly project(":apps:portal-odata:portal-odata-api")
compileOnly project(":apps:portal-vulcan:portal-vulcan-api")
compileOnly project(":apps:site:site-api")
compileOnly project(":core:petra:petra-function")
compileOnly project(":core:petra:petra-string")
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiDir: "../headless-admin-site-api/src/main/java"
apiPackagePath: "com.liferay.headless.admin.site"
application:
baseURI: "/headless-admin-site"
className: "HeadlessAdminSiteApplication"
name: "Liferay.Headless.Admin.Site"
author: "Rubén Pulido"
clientDir: "../headless-admin-site-client/src/main/java"
compatibilityVersion: 6
forcePredictableOperationId: true
generateBatch: false
generateGraphQL: false
testDir: "../headless-admin-site-test/src/testIntegration/java"
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Bundle-Name: Liferay Headless Admin Site Test
Bundle-SymbolicName: com.liferay.headless.admin.site.test
Bundle-Version: 1.0.0
-includeresource: com.liferay.headless.admin.site.client.jar=com.liferay.headless.admin.site.client-*.jar;lib:=true
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
dependencies {
testIntegrationImplementation group: "com.fasterxml.jackson.core", name: "jackson-databind", version: "2.16.1"
testIntegrationImplementation group: "javax.annotation", name: "javax.annotation-api", version: "1.3.2"
testIntegrationImplementation group: "javax.ws.rs", name: "javax.ws.rs-api", version: "2.1"
testIntegrationImplementation project(":apps:headless:headless-admin-site:headless-admin-site-api")
testIntegrationImplementation project(":apps:headless:headless-admin-site:headless-admin-site-client")
testIntegrationImplementation project(":apps:portal-odata:portal-odata-api")
testIntegrationImplementation project(":apps:portal-vulcan:portal-vulcan-api")
testIntegrationImplementation project(":test:arquillian-extension-junit-bridge")
}

0 comments on commit 5b0207a

Please sign in to comment.