Skip to content

g-lesssard/ipxact-register-generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements


  • No specific hardware necessary
  • UNIX based operating system (tested on Ubuntu 12.04 or Mac OS 10.9)
  • Perl 5.14+
    • Modules
      • Spreadsheet::Read
      • Spreadsheet::ParseExcel
      • Spreadsheet::XLSX
      • Template

These can be install by running sudo cpanm Spreadsheet::Read Spreadsheet::XLSX Spreadsheet::ParseExcel Template or with carton by running carton install.

Usage


Docker is the easiest way to run this generator Clone repo and run following commands

docker build -t ipxact-register-generator ./code/
docker run --rm --name ipxact-register-generator-runner -v "${PWD}/sample/input:/usr/src/data" ipxact-register-generator

Outputs are generated to besides to input files

To using another input directory, change the ${PWD}/sample/input part of second command

You can also install the tool itself with the install script. It will install the required scripts under /usr/local/bin. You can then run the tool supplying the input and output arguments:

xlsx2ipxact --input <input_file>.xlsx --output <ipxact_output>.xml

Refer to the example in the samples to see usage of the excel file.

About

IPXACT Register Map Generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 60.2%
  • Perl 19.7%
  • Raku 7.1%
  • CSS 4.9%
  • HTML 4.2%
  • PHP 1.8%
  • Other 2.1%