aboutsummaryrefslogtreecommitdiffstats
path: root/dummy
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2018-06-11 20:12:57 +0200
committerClifford Wolf <clifford@clifford.at>2018-06-11 20:12:57 +0200
commitbe73894bea1c5719eccfad6b8c7e7ae44798a68a (patch)
treefa66dc9a9579e373789cf8a7659d53c1a610a660 /dummy
parentac6748238015cca1a107d99bf0f175c45eda7b2f (diff)
downloadnextpnr-be73894bea1c5719eccfad6b8c7e7ae44798a68a.tar.gz
nextpnr-be73894bea1c5719eccfad6b8c7e7ae44798a68a.tar.bz2
nextpnr-be73894bea1c5719eccfad6b8c7e7ae44798a68a.zip
Add "nextpnr.h"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'dummy')
-rw-r--r--dummy/chip.cc2
-rw-r--r--dummy/chip.h6
-rw-r--r--dummy/main.cc2
-rw-r--r--dummy/pybindings.cc5
4 files changed, 7 insertions, 8 deletions
diff --git a/dummy/chip.cc b/dummy/chip.cc
index 1376c11c..0e23a20a 100644
--- a/dummy/chip.cc
+++ b/dummy/chip.cc
@@ -17,7 +17,7 @@
*
*/
-#include "chip.h"
+#include "nextpnr.h"
Chip::Chip(ChipArgs) {}
diff --git a/dummy/chip.h b/dummy/chip.h
index 3e98071e..274f0e8e 100644
--- a/dummy/chip.h
+++ b/dummy/chip.h
@@ -17,11 +17,13 @@
*
*/
-#include "design.h"
-
#ifndef CHIP_H
#define CHIP_H
+#ifndef NEXTPNR_H
+#error Include "chip.h" via "nextpnr.h" only.
+#endif
+
struct DelayInfo
{
float delay = 0;
diff --git a/dummy/main.cc b/dummy/main.cc
index c84d595c..df5333ca 100644
--- a/dummy/main.cc
+++ b/dummy/main.cc
@@ -20,8 +20,8 @@
#ifndef PYTHON_MODULE
#include <QApplication>
-#include "design.h"
#include "mainwindow.h"
+#include "nextpnr.h"
int main(int argc, char *argv[])
{
diff --git a/dummy/pybindings.cc b/dummy/pybindings.cc
index 12e0ca13..a0b6322e 100644
--- a/dummy/pybindings.cc
+++ b/dummy/pybindings.cc
@@ -18,10 +18,7 @@
*
*/
-#include "chip.h"
-#include "design.h"
-
-// include after design.h/chip.h
#include "pybindings.h"
+#include "nextpnr.h"
void arch_wrap_python() { class_<ChipArgs>("ChipArgs"); }