[gtkmm/gtkmm-3-24] NMake Makefiles: Fix up 'nmake clean'



commit dc4221aa2952e8bc0a2dd5a3060b0d2d56010b17
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Wed Apr 8 17:53:15 2020 +0800

    NMake Makefiles: Fix up 'nmake clean'
    
    Look instead for the build directories by using the dirname's in
    $(srcroot)/tests, and constructing the IntDir paths from them.

 MSVC_NMake/build-rules-msvc.mak | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/MSVC_NMake/build-rules-msvc.mak b/MSVC_NMake/build-rules-msvc.mak
index 94abcbca..9767b73e 100644
--- a/MSVC_NMake/build-rules-msvc.mak
+++ b/MSVC_NMake/build-rules-msvc.mak
@@ -146,7 +146,7 @@ clean:
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\*.ilk
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\*.exp
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\*.lib
-       @-for /f %d in ('dir /ad /b vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-test-*') do @(for %x in (obj pdb) do 
@del /f/q vs$(PDBVER)\$(CFG)\$(PLAT)\%d\*.%x)
+       @-for /f %d in ('dir /ad /b ..\tests\') do (for %x in (obj pdb) do @if exist 
vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-test-%d\ del /f/q vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-test-%d\*.%x)
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-demo\demo_resources.c
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-demo\*.pdb
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-demo\*.obj
@@ -166,7 +166,7 @@ clean:
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\gdkmm\*.h
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\gendef\*.pdb
        @-del /f /q vs$(PDBVER)\$(CFG)\$(PLAT)\gendef\*.obj
-       @-for /f %d in ('dir /ad /b vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-test-*') do @rd 
vs$(PDBVER)\$(CFG)\$(PLAT)\%d
+       @-for /f %d in ('dir /ad /b ..\tests\') do (for %x in (obj pdb) do @if exist 
vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-test-%d\ rd vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-test-%d
        @-rd vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm3-demo
        @-rd vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm\private
        @-rd vs$(PDBVER)\$(CFG)\$(PLAT)\gtkmm


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]