Modify setup.py to include all data under tools/
We need to include chisel/SCDriver.scala and chisel/build.sbt, and
manually specifying allowed filetypes is tedious and error-prone.
@@ -98,16 +98,8 @@ setup(
package_data={
'siliconcompiler': ['templates/*.j2'],
'siliconcompiler.tools': [
- '**/*.tcl',
- '**/*.sdc',
- '**/*.py',
- '**/*.xml',
- '**/*.magicrc',
- '**/*.openfpga',
- '**/*.v',
- 'surelog/bin/surelog*',
- # extra file surelog needs at runtime
- 'surelog/lib/surelog/sv/builtin.sv']
+ '**/*'
+ ]
},
python_requires=">=3.6",
