Fix out of tree builds and place h in generated
This commit is contained in:
parent
f008d7c4d8
commit
11a90aff83
@ -22,7 +22,7 @@
|
||||
#include "bitstream.h"
|
||||
#include "log.h"
|
||||
#include "embed.h"
|
||||
#include "chipdb/available.h"
|
||||
#include "machxo2_available.h"
|
||||
|
||||
#include <QFileDialog>
|
||||
#include <QInputDialog>
|
||||
|
@ -28,7 +28,7 @@
|
||||
#include "router1.h"
|
||||
#include "router2.h"
|
||||
#include "util.h"
|
||||
#include "chipdb/available.h"
|
||||
#include "machxo2_available.h"
|
||||
|
||||
NEXTPNR_NAMESPACE_BEGIN
|
||||
|
||||
|
@ -48,9 +48,9 @@ target_compile_options(chipdb-${family} PRIVATE -g0 -O0 -w)
|
||||
target_compile_definitions(chipdb-${family} PRIVATE NEXTPNR_NAMESPACE=nextpnr_${family})
|
||||
target_include_directories(chipdb-${family} PRIVATE ${family})
|
||||
|
||||
configure_file(${family}/available.h.in ${family}/chipdb/available.h)
|
||||
configure_file(${family}/machxo2_available.h.in ${CMAKE_CURRENT_BINARY_DIR}/generated/machxo2_available.h)
|
||||
|
||||
foreach(family_target ${family_targets})
|
||||
target_sources(${family_target} PRIVATE $<TARGET_OBJECTS:chipdb-${family}>)
|
||||
target_sources(${family_target} PRIVATE ${family}/chipdb/available.h)
|
||||
target_sources(${family_target} PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/generated/machxo2_available.h)
|
||||
endforeach()
|
||||
|
Loading…
Reference in New Issue
Block a user