Skip to content

Commit 113f78d

Browse files
committed
Modified to employ absolute paths when a bitstream is specified
1 parent 167fbeb commit 113f78d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pyfpga/project.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,9 @@ def prog(self, bitstream=None, position=1):
253253
self.logger.info('Programming')
254254
if not bitstream:
255255
bitstream = f'{self.data["project"]}.{self.conf["prog_bit"]}'
256+
else:
257+
bitstream = Path(bitstream).resolve().as_posix()
258+
self.data['bitstream'] = bitstream
256259
self._prog_custom()
257260
self._create_file(f'{self.conf["tool"]}-prog', self.conf['prog_ext'])
258261
self._run(self.conf['prog_cmd'], 'prog.log')

0 commit comments

Comments
 (0)