[libraries]
i2c.files = [
  'src/i2c/*.vhd',
  'src/i2c/**/*.vhd'
]

utils.files = [
  'src/utils/*.vhd',
  'src/utils/**/*.vhd'
]

ssd1306.files = [
  'src/ssd1306/*.vhd',
  'src/ssd1306/**/*.vhd'
]

ssd1306_tb.files = [
  'tb/ssd1306/*.vhd',
  'tb/ssd1306/**/*.vhd'
]

mcu_slave.files = [
  'src/mcu_slave/*.vhd',
  'src/mcu_slave/**/*.vhd'
]

i2c_tb.files = [
  'tb/i2c/*.vhd',
  'tb/i2c/**/*.vhd'
]

mcu_slave_tb.files = [
  'tb/mcu_slave/*.vhd',
  'tb/mcu_slave/**/*.vhd'
]

# This is linked by nix shell. If you aren't using
# nix to setup the env, link this yourself to vunit
# vhdl directory
vunit_lib.files = [
  'libs/vunit/*.vhd',
  'libs/vunit/**/*.vhd',
]
