100 Commits
Author SHA1 Message Date
Robert Adams be7abbedc0 Add comment to README.md about doing a "docker pull" to get the latest version if the image. 2022-05-26 14:55:38 +00:00
Robert Adams 01d73acf7d Update binaries and version
Make setupConvoar.sh executable
2022-05-20 16:13:06 +00:00
Robert Adams 98d4885dd2 Update version to 2.0.6
Update binaries
2022-05-16 13:53:33 -07:00
Robert Adams e314f75705 Update ReleaseSteps.txt
Use 'master' branch for setting up Convoar (change to setupConvoar.sh)
2022-05-16 20:44:51 +00:00
Robert Adams 2c99f4a2ac Dockerfile: use convoar source branch 'master' 2022-05-10 20:37:44 -07:00
Robert Adams 628a932bda Update binary files in dist/ 2022-05-10 20:31:22 -07:00
Robert Adams 6ca5e0da61 README.md: update location of built docker file 2022-05-10 20:29:37 -07:00
Robert Adams 852d61cb5b docker-publish.yml: image owner is 'misterblue' 2022-05-10 20:00:10 -07:00
Robert Adams 943a1ed26f Dockerfile: fix problem of doing mkdir on existing folder 2022-05-10 19:15:15 -07:00
Robert Adams 26b34b9530 docker-publish.yml: another attempt at YAML list syntax for build-args 2022-05-10 18:52:17 -07:00
Robert Adams 08985eebf3 docker-publish.yml: another fix for VERSION spec syntax 2022-05-10 18:46:08 -07:00
Robert Adams 9dbad746dd docker-publish.yml: fix syntax of specifying VERSION build-arg to docker-build-push 2022-05-10 18:42:19 -07:00
Robert Adams 913c42725d docker-publish.yml: correct version specification in docker-build-push 2022-05-10 18:32:32 -07:00
Robert Adams 78c44c6944 Try for correct syntax for build-args in build-push-action 2022-05-10 18:26:41 -07:00
Robert Adams 4d2be64b7b Update docker-publish.yml to maybe not give build error 2022-05-10 18:20:32 -07:00
Robert Adams c190b68d2a Update README.md
add update 'buildDocker.sh' to default to just building image
add 'setupConvoar.sh' script to load the addon-modules libraries
2022-05-10 17:40:58 -07:00
Robert Adams 7092e6d7b3 Checkin complete built version of Convoar in dist/ directory. 2022-05-10 11:50:28 -07:00
Robert Adams 71a6a6f05e Add version of OpenSimulator/libOpenMetaverse libraries to bin/
so builds can be done without needing OpenSimulator sources
2022-05-10 11:49:25 -07:00
Robert Adams ff6efbac6d Display versions of Herbal3d libraries used on startup
Update dist/ binaries
Update version to 2.0.5
2022-05-03 09:25:12 -06:00
Robert Adams 1aeb58f95a Bump version to 2.0.4
Update binary files in dist/ directory
Eliminate compile warning
2022-05-03 08:48:29 -06:00
Robert Adams ce0e4a8b96 Bump version to 2.0.3 2022-05-03 07:43:44 -06:00
Robert Adams 1458362d2f DockerFile fixed to build BuildVersion properly 2022-05-03 07:42:03 -06:00
Robert Adams b3ccc3b990 Add execution mode to .sh and .exe files 2022-05-03 03:28:06 +00:00
Robert Adams 8ec8dae0ab Add parameter for updateVersion.sh to specify the location of the bin file. 2022-05-02 21:06:05 -06:00
Robert Adams 82a61ffe06 Update version and executables 2022-05-02 20:23:35 -06:00
Robert Adams 9ea4839ec5 Update to using BuildVersion based on Framework 4.8 2022-05-02 20:23:02 -06:00
Robert Adams 1f9e2600de Complete using new version generation integration 2022-05-02 15:02:14 -06:00
Robert Adams c7c8549939 Update binaries in runnable dist/ directory 2022-05-02 14:56:49 -06:00
Robert Adams 5df34f8daf Add build target as passed in Docker build arguement 2022-05-02 14:55:33 -06:00
Robert Adams c0697be7b1 Add binaries for BuildVersion for building, etc 2022-05-02 14:54:16 -06:00
Robert Adams 71f027ded8 Add VERSION file with new version of 2.0.1 2022-05-02 14:52:14 -06:00
Robert Adams 46d7c9a347 Start using new version string from BuildVersion. 2022-05-02 14:51:32 -06:00
Robert Adams a90774dd09 Add long version format and put in globals for display.
Update logger and parameters to log to console and to file.
Update Herbal3d libraries.
2022-04-28 22:49:18 -04:00
Robert Adams f779ca06f2 Add a few missing library and config files in the dist/ directory. 2022-04-18 09:11:11 -04:00
Robert Adams 55a068c750 Rework build so Herbal libraries are placed in "addon-modules" directory
so they are the same location as if being built under OpenSimulator.
Move library DLLs from "libs" to "bin" so they are in the same place
  as under OpenSimulator builds.
Many changes to make things compile.
Update OpenSim libraries
Update libOpenMetaverse libraries
2022-04-18 09:03:55 -04:00
Robert Adams 733f7c90f9 workflow/docker-publish.yml: place 'context' in proper place. 2021-04-23 16:43:42 -07:00
Robert Adams d28cbfe8b8 workflow:docker-publish.yml: adding missing 'context' since Dockerfile not at top level. 2021-04-23 16:40:27 -07:00
Robert Adams c4b84bbc4e workflow:docker-publish.yml: even more tweeks to tag names trying to find legal format 2021-04-23 16:23:41 -07:00
Robert Adams 2d008e8169 workflow:docker-publish.yml: even more tweeks to tag names. 2021-04-23 15:44:06 -07:00
Robert Adams 8cb5c7b67a workflow/docker-publish.yml: tweek tag format
Again, the Github documentation is not consistant.
2021-04-23 15:35:35 -07:00
Robert Adams 3fb277b66e Correct syntax of runner environment variable spec in workflow/docker-publish.yml 2021-04-23 15:32:32 -07:00
Robert Adams 4032a4dbfe More updates to workflow/docker-publish.yml
Github documentation differs on how to use some of the plugins
2021-04-23 14:51:26 -07:00
Robert Adams 1c15e5bbba Add secret token for pushing built image.
Add QEMU setup just because.
2021-04-23 14:34:23 -07:00
Robert Adams b1674b0066 Update the contests of the dist/ directory with latest Windows10 things.
This completes the change from .NET Core to one of the Frameworks
    in order to match whatever the OpenSimulator binaries needed.
Updated gatherLibs.sh to fetch both OpenSimulator and libOpenMetaverse
    binaries from the OpenSimulator bin/ directory so that everything
    matches.
2020-01-15 16:48:57 -08:00
Robert Adams fae1e64c9a Merge branch 'master' of github.com:Misterblue/convoar 2020-01-09 15:16:19 -08:00
Robert Adams a8f552819c Move Dockerfile into docker/ subdirectory so Docker build context is smaller. 2020-01-09 15:15:34 -08:00
Robert Adams d40333de64 Bump the Assembly version to 1.2.5 like the VERSION file. 2020-01-09 13:46:42 -08:00
Robert Adams 3476f66f22 Even more cleanup of the Task invocation. It used to be exiting the
Task before all the images were written out.
2020-01-09 13:44:37 -08:00
Robert Adams 02101be6a9 Even more tweaking of the completion wait logic: Do a Wait() on the
Start() task inside the Task.Run.
2020-01-09 13:34:04 -08:00
Robert Adams 6658329f75 Merge branch 'master' of github.com:Misterblue/convoar 2020-01-09 12:58:45 -08:00
Robert Adams 44b8c2bac2 Redo waiting for main task to complete. Add a CancellationToken and
use Task.Wait(CancellationToken) to wait for completion.
2020-01-09 12:57:16 -08:00
Robert Adams a3f4aa913b Have 'buildDocker.sh' not default to updating the git tag. 2020-01-08 17:28:28 -08:00
Robert Adams d8807d7504 Update Dockerfile to load nuget packages when building. 2020-01-08 17:28:03 -08:00
Robert Adams 7e7220066e Improve error reporting when converting and writing out the scene/GLTF. 2020-01-08 17:25:58 -08:00
Robert Adams bd41dd3218 Merge branch 'master' of github.com:Misterblue/convoar 2019-12-21 09:44:58 -08:00
Robert Adams 035ae73648 Update 'gatherLibs.sh' to fetch everything from OpenSim/bin so library
dependencies match.
Remove references to RSG.C-Promise as replaced with async/await.
2019-12-21 09:42:33 -08:00
Robert Adams cd0b473e7b version 1.2.5 2019-12-21 08:38:13 -08:00
Robert Adams f3cdbf2c80 Rebuild of binaries with latest versions of things. 2019-12-21 08:36:31 -08:00
Robert Adams 705ade45d5 Convert convoar to use newer version of Herbal3d.CommonEntities.
Add section to README with notes on what is converted.
2019-12-21 08:33:35 -08:00
Robert Adams b1a48ffd32 Default buildDocker.sh to just do a build and not the tag and push. 2019-12-21 07:53:23 -08:00
Robert Adams 6000ffe6fb version 1.2.5 2019-12-20 11:12:16 -08:00
Robert Adams e03dfd73bf buildDocker.sh: default to not tagging or pushing the built image to the
hub. Makes default operation to just build the Docker image.
2019-12-15 11:24:53 -08:00
Robert Adams 68d216a132 Add fetching of Herbal3d common libraries to convoar build. 2019-12-15 11:22:07 -08:00
Robert Adams 7fd2e026b3 Add updated Herbal3d class names.
Also add Herbal3d classes to convoar.csproj
2019-12-15 11:20:09 -08:00
Robert Adams 01ffcf90a5 Update README.md with new building notes. 2019-02-26 11:55:54 -08:00
Robert Adams ba852b32b7 Move CommonEntities and CommonEntitiesUtil to separate Solution
(HerbalCommonEntitiesCS) so it can be used in multiple projects.
Build now relies on these external projects.
2019-02-26 11:48:55 -08:00
Robert Adams 3cbd60abe2 Remove some commented out code. 2019-02-26 08:23:58 -08:00
Robert Adams 5b514c9fba Rework asset storage system to separate OpenSim assets from
BInstance asset storage from filesystem output storage.
2019-02-25 08:44:44 -08:00
Robert Adams 00ea2c2bb8 Remove problem with double OutputDir creation. 2019-02-23 16:39:42 -08:00
Robert Adams 70c3f6946c Fix length of indices array created when ushort type indices.
(This is one of those 'how did it ever work' situations).
2019-02-23 16:11:35 -08:00
Robert Adams 16feccca5d Remove unused parameter from GetStorageDir() and StorageDirectory().
Use parameters "OutputDir" as the base directory for storage.
2019-02-17 15:13:17 -08:00
Robert Adams df185c5299 Make interface to PersistRules.GetFilename() more general. 2019-02-17 13:14:36 -08:00
Robert Adams b123f96578 Fix line endings to Linux style. 2019-02-16 20:55:20 -08:00
Robert Adams 2cd3e2a00e When using long storage names, have images use their SHA256 value as filename. 2019-02-16 20:54:30 -08:00
Robert Adams 56280830e3 Much hacking to change the generation of filenames and storage of same.
Option of creating 'deep directory' storage of filename.
Stored things now can have long names which is usually its UUID.
Got rid of the 'image' directory.
2019-02-16 20:19:58 -08:00
Robert Adams 3587d7ce6f Rebuild 2019-02-14 22:12:16 -08:00
Robert Adams 4b63f5c3a6 Add other functions to LoggerLog4Net so the logger can be passed in. 2019-02-14 21:59:09 -08:00
Robert Adams 9f287cbd10 Move MemAssetService to CommonEntities. 2019-02-14 21:27:19 -08:00
Robert Adams 880a5c0e5e Move functionality for converting region to BScene from OARConverter
to BConverterOS.
2019-02-14 21:18:29 -08:00
Robert Adams 40a78e3ef4 Merge branch 'master' of github.com:Misterblue/convoar 2019-02-14 16:25:38 -08:00
Robert Adams 0f15570fb3 Rebuild. 2019-02-14 16:24:56 -08:00
Robert Adams 2faa0c6166 Continue some simplifications of object dependencies. 2019-02-14 16:23:02 -08:00
Robert Adams 783c3057a7 Move some list setting code so the logic is easier to follow. 2019-02-14 13:15:22 -08:00
Robert Adams 6f797be6e4 Attempt to allow uint's for vertices indices so meshes can be larger
than 64K. Didn't seem to work but it doesn't crash.
2019-02-13 17:28:13 -08:00
Robert Adams 44e9e567ae Remove prebuild-* files as building it this way doesn't work.
Loden will just reference the DLLs.
2019-02-12 12:04:50 -08:00
Robert Adams c4ccdbd7f3 Restore project, NuGet, and linkages. Rebuild. 2019-02-12 12:02:52 -08:00
Robert Adams 9dd198ed8f Some Visual Studio style changes ("use pattern matching"). 2019-02-12 12:02:28 -08:00
Robert Adams 08563b5892 Move a few more things into CommonEntities (GltfClasses, WebGLConstants, JSONHelpers).
Remove some references to 'ConvOAR.Globals' in things in CommonEntities.
Update prebuild-CommonEntities to have reference to CommonEntitiesUtil.
Suppress style warnings in MeshmerizerR so the source stays close to libomv.
Remove old core .csproj files. Core and Standard don't have System.Drawing.
2019-02-12 10:09:48 -08:00
Robert Adams deae73470e Include MesherizerR.cs in CommonEntites as it is not included inthe
libOpenMetaverse dll used in OpenSimulator.
2019-02-11 15:21:49 -08:00
Robert Adams 24d8597060 Version 1.2.4 2019-02-11 11:34:56 -08:00
Robert Adams 6cf931986c Add prebuld-CommonEntites.xml so convoar can be used as a addon-module
in OpenSimulator.
2019-02-11 11:30:56 -08:00
Robert Adams 36d7717c76 Even more CommonEntitiesUtil. 2019-02-11 11:28:19 -08:00
Robert Adams 581200f6ff Finish renaming Util to CommonEntitiesUtil.
It's amazing all the places that things are referenced.
2019-02-11 11:26:40 -08:00
Robert Adams 02a4385e96 Rename 'Util' to 'CommonEntitiesUtil' so it can be added to other
projects without  name confusion.
2019-02-11 06:50:19 -08:00
Robert Adams 819e37e465 Add .csproj to Util for core 2.2 2019-02-10 16:57:24 -08:00
Robert Adams bcbc9787d6 Add a .csproj for a core 2.2 version of CommonEntities. 2019-02-10 16:52:49 -08:00
Robert Adams b2421aa88c Update executables. 2019-02-09 10:23:04 -08:00
Robert Adams d98fce3d25 Split up BConvertOS to the oar reader and OpenSim fake service
implementations to create CommonEntities/BConverterOS.cs and
    convoar/OarConverter.cs. No functional change.
2019-02-09 10:21:18 -08:00
Robert Adams 688668cec0 Version 1.2.3 build. 2019-02-09 07:43:50 -08:00
Robert Adams a77ce7c6fa Some internal changing trying to get the Task system to do
some parallel processing.
Version 1.2.3
2019-02-09 07:42:54 -08:00