Browse Source

Certificate (#709)

* reviving server's certificates in an example

* adding a forgotten new example

* trying selfsigned on appveyor

* adding server to global server.c and the script

* path fix

* msvs fopen deprication warning disabled

* one more path fix

* one more msvs fix

* more defines for msvs warnings

* one more try

* Aux output for cert generator

* adding certificates to artifacts
Sten Grüner 7 years ago
parent
commit
4b816c0b36
2 changed files with 4 additions and 0 deletions
  1. 2 0
      appveyor.yml
  2. 2 0
      tools/certs/create_self-signed.py

+ 2 - 0
appveyor.yml

@@ -73,6 +73,7 @@ build_script:
   - msbuild open62541.sln /m
   - copy C:\projects\open62541\build\open62541.c C:\projects\open62541\build\Debug\open62541.c
   - copy C:\projects\open62541\build\open62541.h C:\projects\open62541\build\Debug\open62541.h
+  - copy C:\projects\open62541\build\examples\server_cert.der C:\projects\open62541\build\Debug\server_cert.der
   - cd ..
   - echo "Win 64 build"
   - md build64
@@ -81,6 +82,7 @@ build_script:
   - msbuild open62541.sln /m
   - copy C:\projects\open62541\build64\open62541.c C:\projects\open62541\build64\Debug\open62541.c
   - copy C:\projects\open62541\build64\open62541.h C:\projects\open62541\build64\Debug\open62541.h
+  - copy C:\projects\open62541\build64\examples\server_cert.der C:\projects\open62541\build64\Debug\server_cert.der
   - cd ..
 
 after_build:

+ 2 - 0
tools/certs/create_self-signed.py

@@ -54,3 +54,5 @@ shutil.move("server_cert.der", sys.argv[1])
 if os.path.isfile(os.path.join(sys.argv[1], "ca.crt")):
 	os.remove(os.path.join(sys.argv[1], "ca.crt"))
 shutil.move("ca.crt", sys.argv[1])
+
+print("Certificates generated in " + sys.argv[1])