Browse Source

doc: initial version of README file

master
Dennis Buchhorn 2 years ago
parent
commit
f79fe56882
1 changed files with 37 additions and 0 deletions
  1. +37
    -0
      README.md

+ 37
- 0
README.md View File

@ -1,2 +1,39 @@
# vitis_git
Trying to make Vitis more git-friendly.
### Requirements
- Tested on Vitis 2020.2
### How it works
Vitis is a little bit less pain in the ass than Vivado to version control decently, so this repository provide:
- A good to start with `.gitignore` file
- Git-hook-scripts to eliminate absolute paths in project files
### Workflow
#### Create new project
1. When first starting a project, create the workspace in a new folder.
2. Copy the hardware specification file (.xsa) into the workspace folder.
3. Create a new platform project called `hw_platform` and choose the copied hardware specification file.
4. Create a new application project via `File -> New -> Application Project...`, choose the platform created befor and name it as you want.
5. Copy the `.gitignore` file and the `.githooks` folder from this repository into the workspace folder.
6. Execute the following commands in the workspace folder:
- `git init` - Initialize git repository in the workspace folder
- `git config --local core.hooksPath .githooks` - set path to git-hooks for this repository
- `git add .` - add all relevant files to the repository
- `git commit -m 'initial commit'` - create initial commit

Loading…
Cancel
Save