@@ -140,36 +140,30 @@ fpga-stream: $(HOST_FILE)
140
140
% .aocx : % .cl
141
141
mkdir -p $(FOLDER )
142
142
-ln -sfn $(FOLDER ) /$(KERNEL_BINARY ) .aocx $(KERNEL ) .aocx
143
- cd $(FOLDER ) && \
144
- rm -rf $(KERNEL_BINARY ) * && \
145
- sh $(SRC_FOLDER ) /override_fmax.sh $(KERNEL_BINARY ) $(FMAX ) & \
146
- $(KERNEL_COMPILER ) $(KERNEL_FLAGS ) $(SRC_FOLDER ) /$< -o $(KERNEL_BINARY ) && \
147
- rm -rf $(KERNEL_BINARY ) .aoc* && \
148
- cd ..
143
+ rm -rf $(FOLDER ) /$(KERNEL_BINARY ) *
144
+ sh $(SRC_FOLDER ) /override_fmax.sh $(FOLDER ) /$(KERNEL_BINARY ) $(FMAX )
145
+ $(KERNEL_COMPILER ) $(KERNEL_FLAGS ) $(SRC_FOLDER ) /$< -o $(FOLDER ) /$(KERNEL_BINARY )
146
+ rm -rf $(FOLDER ) /$(KERNEL_BINARY ) .aoc*
149
147
150
148
fpga_1 : KERNEL_FLAGS += -DFPGA_1
151
149
fpga_1 : KERNEL_BINARY = $(KERNEL ) -sch_$(KERNEL_CONFIG )$(EXTRA_CONFIG ) _FPGA_1
152
150
fpga_1 : $(KERNEL ) -sch.cl
153
151
mkdir -p $(FOLDER )
154
152
-ln -sfn $(FOLDER ) /$(KERNEL_BINARY ) .aocx $(KERNEL ) _FPGA_1.aocx
155
- cd $(FOLDER ) && \
156
- rm -rf $(KERNEL_BINARY ) * && \
157
- sh $(SRC_FOLDER ) /override_fmax.sh $(KERNEL_BINARY ) $(FMAX ) & \
158
- $(KERNEL_COMPILER ) $(KERNEL_FLAGS ) $(SRC_FOLDER ) /$< -o $(KERNEL_BINARY ) && \
159
- rm -rf $(KERNEL_BINARY ) .aoc* && \
160
- cd ..
153
+ rm -rf $(FOLDER ) /$(KERNEL_BINARY ) *
154
+ sh $(SRC_FOLDER ) /override_fmax.sh $(FOLDER ) /$(KERNEL_BINARY ) $(FMAX )
155
+ $(KERNEL_COMPILER ) $(KERNEL_FLAGS ) $(SRC_FOLDER ) /$< -o $(FOLDER ) /$(KERNEL_BINARY )
156
+ rm -rf $(FOLDER ) /$(KERNEL_BINARY ) .aoc*
161
157
162
158
fpga_2 : KERNEL_FLAGS += -DFPGA_2
163
159
fpga_2 : KERNEL_BINARY = $(KERNEL ) -sch_$(KERNEL_CONFIG )$(EXTRA_CONFIG ) _FPGA_2
164
160
fpga_2 : $(KERNEL ) -sch.cl
165
161
mkdir -p $(FOLDER )
166
162
-ln -sfn $(FOLDER ) /$(KERNEL_BINARY ) .aocx $(KERNEL ) _FPGA_2.aocx
167
- cd $(FOLDER ) && \
168
- rm -rf $(KERNEL_BINARY ) * && \
169
- sh $(SRC_FOLDER ) /override_fmax.sh $(KERNEL_BINARY ) $(FMAX ) & \
170
- $(KERNEL_COMPILER ) $(KERNEL_FLAGS ) $(SRC_FOLDER ) /$< -o $(KERNEL_BINARY ) && \
171
- rm -rf $(KERNEL_BINARY ) .aoc* && \
172
- cd ..
163
+ rm -rf $(FOLDER ) /$(KERNEL_BINARY ) *
164
+ sh $(SRC_FOLDER ) /override_fmax.sh $(FOLDER ) /$(KERNEL_BINARY ) $(FMAX )
165
+ $(KERNEL_COMPILER ) $(KERNEL_FLAGS ) $(SRC_FOLDER ) /$< -o $(FOLDER ) /$(KERNEL_BINARY )
166
+ rm -rf $(FOLDER ) /$(KERNEL_BINARY ) .aoc*
173
167
174
168
clean :
175
169
rm -f $(HOST_BINARY )
0 commit comments