diff --git a/.gitattributes b/.gitattributes
index 08f3b034b6..f4454823cd 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -14,3 +14,4 @@
*.odg binary
*.otg binary
*.png binary
+*.hsx binary
diff --git a/build.gradle b/build.gradle
index 947a421d9c..afbc06335d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,6 +14,7 @@ buildscript {
apply plugin: 'io.spring.nohttp'
apply plugin: 'locks'
+apply plugin: 's101'
apply plugin: 'io.spring.convention.root'
apply plugin: 'io.spring.convention.include-check-remote'
apply plugin: 'org.jetbrains.kotlin.jvm'
@@ -155,3 +156,7 @@ tasks.register('checkSamples') {
}
dependsOn checkRemote
}
+
+s101 {
+ configurationDirectory = project.file("etc/s101")
+}
diff --git a/etc/s101/config.xml b/etc/s101/config.xml
new file mode 100644
index 0000000000..113236c456
--- /dev/null
+++ b/etc/s101/config.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/etc/s101/project.java.hsp b/etc/s101/project.java.hsp
new file mode 100644
index 0000000000..1e876cd2e4
--- /dev/null
+++ b/etc/s101/project.java.hsp
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/etc/s101/repository/repository.xml b/etc/s101/repository/repository.xml
new file mode 100644
index 0000000000..e4db5aa39d
--- /dev/null
+++ b/etc/s101/repository/repository.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+