diff --git a/package.cnf b/package.cnf
new file mode 100644
index 0000000..1209217
--- /dev/null
+++ b/package.cnf
@@ -0,0 +1,22 @@
+#
+# openLilyLib/gridly configuration
+#
+
+name: gridly
+display-name: GridLY
+short-description: Toolkit to implement the "segmented grid" approach
+description: <
+ TODO!
+ >
+modules: [
+ grid-templates
+ ]
+oll-core: 0.5.0
+maintainers: [
+ Urs Liska
+ Matteo Ceccarello
+ ]
+version: 0.6.0
+license: GPL3
+website: https://github.com/openlilylib/gridly
+repository: https://github.com/openlilylib/gridly.git
diff --git a/package.ily b/package.ily
index 125bd34..02b0175 100644
--- a/package.ily
+++ b/package.ily
@@ -29,34 +29,6 @@
currently only the grid-templates module is implemented
%}
-#(ly:set-option 'relative-includes #t)
-
-\include "../oll-core/package.ily"
-
-\registerPackage gridly \with {
- maintainers = #'( "Urs Liska "
- "Matteo Ceccarello ")
- version = "0.6.0"
- short-description = "Toolkit to implement the "segmented grid" approach"
- description = "TODO!"
-
- lilypond-min-version = "2.19.22" % To be tested!
-}
-
-\registerLibrary gridly \with {
- maintainers = #'( "Urs Liska "
- "Matteo Ceccarello ")
- version = "0.6.0"
- short-description = "Toolkit to implement the "segmented grid" approach"
- description = "TODO!"
-
- lilypond-min-version = "2.19.22" % To be tested!
-}
-
-%%% Initialization of the GridLY library
-
-#(define gridly-version "0.6.0")
-
%%% The association list holding all the music.
#(if (not (defined? 'music-grid))
(define music-grid #f))
@@ -68,11 +40,6 @@
%%% Default segment range to the whole grid
\registerOption gridly.segment-range #'all
-\void #(oll:log "Initialized GridLY version ~a" gridly-version)
-
-
-\registerModule gridly.grid-templates
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%