a/codesys-ide/scripts/gen-package-manifest.py b/codesys-ide/scripts/gen-package-manifest.py
...
...
132
        if not os.path.isfile(filename):
132
        if not os.path.isfile(filename):
133
            file = open(filename, "w")
133
            file = open(filename, "w")
134
            if file:
134
            if file:
135
                file.write(packageManifest)
135
                file.write(packageManifest)
136
                file.close();
136
                file.close();
137
            self.artifacts.append(filename)
137
        self.artifacts.append(filename)
138
138
139
139
140
packageFolders = list()
140
packageFolders = list()
141
# add trunk / master
141
# add trunk / master
142
if os.path.isdir('trunk'):
142
if os.path.isdir('trunk'):
...
...
151
            packageFolders.append(filename)
151
            packageFolders.append(filename)
152
152
153
153
154
154
155
for folder in packageFolders:
155
for folder in packageFolders:
156
    print ("creating manifest for folder %s." % folder)
156
    print ("creating manifest for folder '%s'." % folder)
157
    sb = SearchBuildDo()
157
    sb = SearchBuildDo()
158
    sb.setbasepath(folder)
158
    sb.setbasepath(folder)
159
    sb.search(".library", ".")
159
    sb.search(".library", ".")
160
    sb.search(".project", ".")
160
    sb.search(".project", ".")
161
    sb.search(".devdesc.xml", ".")
161
    sb.search(".devdesc.xml", ".")
162
    sb.search("license.txt", ".")
162
    sb.search("license.txt", ".")
163
163
164
    name = folder
164
    name = folder
165
    if name == ".":
165
    if name == ".":
166
        name = "master"
166
        name = "master"
167
    print("writing package manifest for '%s'." % name)
167
    sb.write(name, "unknown vendor", "unknown copyright", "no description")
168
    sb.write(name, "unknown vendor", "unknown copyright", "no description")
168
169
169
    sb.save(".", ".drone-artifacts")
170
sb.save(".", ".drone-artifacts")
170
171