Skip to content
/ fmucc Public template

A template repo that compiles source-code FMUs to win64/linux64 binary FMUs through git push

Notifications You must be signed in to change notification settings

hyumo/fmucc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fmucc

What does it do

A small template repository that converts a source code FMU to a target platform (win64/linux64) binary FMU through git push.

How to do it

  • Create a new github repo by clicking the Use this template button in this repo.
  • Make sure you have an Azure DevOps account.
    • You can have 10 free open source projects with unlimited minutes ref
  • Create an Azure pipeline project linked to your newly created repo.
  • git pull the repo to local.
  • Add your to-be-compiled source code FMUs to ./fmus folder.
    • Additionally, you can set a specific target platform by setting compileLinux64 or compileWin64 within azure-pipelines.yml.
  • Commit changes and git push.
  • An Azure pipline running fmpy should be triggered automatically to compile the added FMUs.
  • Once done, download binary FMUs from artifact.

Acknowledgements

Known issues

  • Only tested with Dymola FMUs.

About

A template repo that compiles source-code FMUs to win64/linux64 binary FMUs through git push

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages