Skip to content

Commit ea73d11

Browse files
committed
Merge branch 'dev'
2 parents 650cc01 + 351c5b9 commit ea73d11

File tree

10 files changed

+23
-18
lines changed

10 files changed

+23
-18
lines changed

CHANGELOG.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
MusicXML Library
22

33

4+
----------------------------------------------------------------------------------------------------
5+
Version 3.22
6+
- fix install settings
7+
48
----------------------------------------------------------------------------------------------------
59
Version 3.21
610
- xml2guido v.3.2:

build/CMakeLists.txt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ endif()
1111
# versions management
1212
set (XMLVERSION 3.1)
1313

14-
set (VERSION 3.2.1)
14+
set (VERSION 3.2.2)
1515
macro (get_major_minor_patch version)
1616
string( REGEX REPLACE "([0-9]*)\\.([0-9]*)\\.([0-9]*)" "\\1" VERSION_MAJOR ${version} )
1717
string( REGEX REPLACE "([0-9]*)\\.([0-9]*)\\.([0-9]*)" "\\2" VERSION_MINOR ${version} )
@@ -32,7 +32,7 @@ option ( GENTOOLS "Generates tools" on )
3232
option ( GENSTATIC "Generates the static library" on )
3333

3434
if (GENTOOLS)
35-
message (STATUS "Generate tools (force required static library generation)")
35+
message (STATUS "Generate tools (forces static library generation)")
3636
set (GENSTATIC on)
3737
endif()
3838

@@ -103,10 +103,11 @@ foreach(folder ${SRCFOLDERS})
103103
endforeach()
104104

105105
set(SRC ${SRC} "${SRCDIR}/interface/libmusicxml.cpp" "${SRCDIR}/interface/musicxml2guido.cpp")
106-
set(HEADERS $HEADERS "${SRCDIR}/interface/libmusicxml.h" "${SRCDIR}/interface/musicxml2guido.h")
106+
set(HEADERS "${SRCDIR}/interface/libmusicxml.h" "${SRCDIR}/interface/exports.h")
107107
set (SRCFOLDERS ${SRCFOLDERS} interface)
108+
108109
file (GLOB CORESRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${SRC})
109-
file (GLOB COREH RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${HEADERS} "${SRCDIR}/elements/*H" "${SRCDIR}/visitors/*H" "${SRCDIR}/files/*H" "${SRCDIR}/parser/reader.h" "${SRCDIR}/lib/*H" "${SRCDIR}/guido/*H")
110+
file (GLOB COREH RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${HEADERS} "${SRCDIR}/elements/*.h" "${SRCDIR}/visitors/*.h" "${SRCDIR}/files/*.h" "${SRCDIR}/parser/reader.h" "${SRCDIR}/lib/*.h" "${SRCDIR}/guido/*.h")
110111

111112
foreach(folder ${SRCFOLDERS})
112113
set(INCL ${INCL} "${SRCDIR}/${folder}") # add include folders
@@ -146,7 +147,7 @@ if (NOT IOS)
146147
ARCHIVE_OUTPUT_DIRECTORY_RELEASE ${LIBDIR}
147148
LIBRARY_OUTPUT_DIRECTORY ${LIBDIR}
148149
LIBRARY_OUTPUT_DIRECTORY_RELEASE ${LIBDIR}
149-
PUBLIC_HEADER "${COREH}"
150+
PUBLIC_HEADER "${HEADERS}"
150151
DEFINE_SYMBOL LIBMUSICXML_EXPORTS
151152
XCODE_ATTRIBUTE_ENABLE_BITCODE "NO"
152153
)
@@ -165,7 +166,7 @@ elseif(IOS)
165166
LIBRARY_OUTPUT_DIRECTORY ${LIBDIR}
166167
LIBRARY_OUTPUT_DIRECTORY_RELEASE ${LIBDIR}
167168
XCODE_ATTRIBUTE_IPHONEOS_DEPLOYMENT_TARGET ${IOS_DEPLOYMENT_TARGET}
168-
PUBLIC_HEADER "${COREH}"
169+
PUBLIC_HEADER "${HEADERS}"
169170
MACOSX_FRAMEWORK_IDENTIFIER "com.grame.libmusicxml"
170171
MACOSX_FRAMEWORK_SHORT_VERSION_STRING ${STRVERS}
171172
MACOSX_FRAMEWORK_BUNDLE_VERSION ${VERSION}
@@ -188,7 +189,7 @@ set_target_properties (${staticlib} PROPERTIES
188189
ARCHIVE_OUTPUT_DIRECTORY_RELEASE ${LIBDIR}
189190
LIBRARY_OUTPUT_DIRECTORY ${LIBDIR}
190191
LIBRARY_OUTPUT_DIRECTORY_RELEASE ${LIBDIR}
191-
PUBLIC_HEADER "${COREH}"
192+
PUBLIC_HEADER "${HEADERS}"
192193
DEFINE_SYMBOL LIBMUSICXML_EXPORTS
193194
XCODE_ATTRIBUTE_ENABLE_BITCODE "NO"
194195
OUTPUT_NAME musicxml2

build/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ LIBDIR ?= libdir
1010
IOSDIR ?= iosdir
1111
MAKEFILE ?= Makefile
1212

13-
VERSION = 3.21
13+
VERSION = 3.22
1414

1515
CMAKEOPT ?=
1616
TOOLS := xml2midi xmlread xml2guido xmlversion

doc/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ PROJECT_NAME = LibMusicXML
3131
# This could be handy for archiving the generated documentation or
3232
# if some version control system is used.
3333

34-
PROJECT_NUMBER = 3.21
34+
PROJECT_NUMBER = 3.22
3535

3636
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
3737
# base path where the generated documentation will be put.

javascript/npm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@grame/libmusicxml",
3-
"version": "3.21.0",
3+
"version": "3.22.0",
44
"description": "A library to support the MusicXML format.",
55
"main": "libmusicxml.js",
66
"directories": {

packages/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# current dtds and schema version
33
CURRENT = 3.1
44

5-
VERSION := 3.21
5+
VERSION := 3.22
66
TAG :=-D tomorrow
77
ROOTDIR := ..
88
SRCDIR := $(ROOTDIR)/src

src/elements/versions.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
namespace MusicXML2
1616
{
1717
//______________________________________________________________________________
18-
float versions::libVersion() { return 3.21f; }
19-
const char* versions::libVersionStr() { return "3.21"; }
18+
float versions::libVersion() { return 3.22f; }
19+
const char* versions::libVersionStr() { return "3.22"; }
2020

2121
float versions::xml2guidoVersion() { return 3.2f; }
2222
const char* versions::xml2guidoVersionStr() { return "3.2"; }
File renamed without changes.

src/interface/libmusicxml.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ EXP const char* musicxmllibVersionStr();
5757
5858
The library includes a high level API to convert from the MusicXML format to the
5959
Guido Music Notation (GMN) format. For more information about this format,
60-
see http://guidolib.sourceforge.net
60+
see https://guidodoc.grame.fr
6161
@{
6262
*/
6363

win32/libmusicxml/libmusicxml.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 3,2,1,0
57-
PRODUCTVERSION 3,2,1,0
56+
FILEVERSION 3,2,2,0
57+
PRODUCTVERSION 3,2,2,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -71,12 +71,12 @@ BEGIN
7171
BEGIN
7272
VALUE "CompanyName", "Grame"
7373
VALUE "FileDescription", "libmusicxml library"
74-
VALUE "FileVersion", "3, 2, 1, 0"
74+
VALUE "FileVersion", "3, 2, 2, 0"
7575
VALUE "InternalName", "libmusicxml"
7676
VALUE "LegalCopyright", "Copyright (C) GRAME 2008-2022"
7777
VALUE "OriginalFilename", "libmusicxml3.dll"
7878
VALUE "ProductName", " libmusicxml"
79-
VALUE "ProductVersion", "3, 2, 1, 0"
79+
VALUE "ProductVersion", "3, 2, 2, 0"
8080
END
8181
END
8282
BLOCK "VarFileInfo"

0 commit comments

Comments
 (0)