minor update - allow independent driver cleanup
This commit is contained in:
@@ -92,22 +92,27 @@ case $DRIVER in
|
|||||||
rtlsim)
|
rtlsim)
|
||||||
DRIVER_PATH=$VORTEX_HOME/driver/rtlsim
|
DRIVER_PATH=$VORTEX_HOME/driver/rtlsim
|
||||||
DRIVER_EXTRA=
|
DRIVER_EXTRA=
|
||||||
|
CLEAN_TOKEN=clean
|
||||||
;;
|
;;
|
||||||
vlsim)
|
vlsim)
|
||||||
DRIVER_PATH=$VORTEX_HOME/driver/opae
|
DRIVER_PATH=$VORTEX_HOME/driver/opae
|
||||||
DRIVER_EXTRA=vlsim
|
DRIVER_EXTRA=vlsim
|
||||||
|
CLEAN_TOKEN=clean-vlsim
|
||||||
;;
|
;;
|
||||||
asesim)
|
asesim)
|
||||||
DRIVER_PATH=$VORTEX_HOME/driver/opae
|
DRIVER_PATH=$VORTEX_HOME/driver/opae
|
||||||
DRIVER_EXTRA=asesim
|
DRIVER_EXTRA=asesim
|
||||||
|
CLEAN_TOKEN=clean-asesim
|
||||||
;;
|
;;
|
||||||
fpga)
|
fpga)
|
||||||
DRIVER_PATH=$VORTEX_HOME/driver/opae
|
DRIVER_PATH=$VORTEX_HOME/driver/opae
|
||||||
DRIVER_EXTRA=fpga
|
DRIVER_EXTRA=fpga
|
||||||
|
CLEAN_TOKEN=clean-fpga
|
||||||
;;
|
;;
|
||||||
simx)
|
simx)
|
||||||
DRIVER_PATH=$VORTEX_HOME/driver/simx
|
DRIVER_PATH=$VORTEX_HOME/driver/simx
|
||||||
DRIVER_EXTRA=
|
DRIVER_EXTRA=
|
||||||
|
CLEAN_TOKEN=clean
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "invalid driver: $DRIVER"
|
echo "invalid driver: $DRIVER"
|
||||||
@@ -134,7 +139,7 @@ CONFIGS="-DNUM_CLUSTERS=$CLUSTERS -DNUM_CORES=$CORES -DNUM_WARPS=$WARPS -DNUM_TH
|
|||||||
|
|
||||||
echo "CONFIGS=$CONFIGS"
|
echo "CONFIGS=$CONFIGS"
|
||||||
|
|
||||||
make -C $DRIVER_PATH clean
|
make -C $DRIVER_PATH $CLEAN_TOKEN
|
||||||
|
|
||||||
if [ $DEBUG -eq 1 ]
|
if [ $DEBUG -eq 1 ]
|
||||||
then
|
then
|
||||||
|
|||||||
@@ -100,10 +100,20 @@ $(ASE_DIR):
|
|||||||
.depend: $(SRCS)
|
.depend: $(SRCS)
|
||||||
$(CXX) $(CXXFLAGS) -MM $(SRCS) > .depend;
|
$(CXX) $(CXXFLAGS) -MM $(SRCS) > .depend;
|
||||||
|
|
||||||
clean:
|
clean-fpga:
|
||||||
rm -rf $(PROJECT) $(PROJECT_ASE) $(PROJECT_VLSIM) *.o .depend
|
rm -rf $(PROJECT) *.o .depend
|
||||||
|
|
||||||
|
clean-asesim:
|
||||||
|
rm -rf $(PROJECT_ASE) *.o .depend
|
||||||
|
|
||||||
|
clean-vlsim:
|
||||||
$(MAKE) -C vlsim clean
|
$(MAKE) -C vlsim clean
|
||||||
|
|
||||||
|
clean:
|
||||||
|
clean-fpga
|
||||||
|
clean-asesim
|
||||||
|
clean-vlsim
|
||||||
|
|
||||||
ifneq ($(MAKECMDGOALS),clean)
|
ifneq ($(MAKECMDGOALS),clean)
|
||||||
-include .depend
|
-include .depend
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user