Ignore:
Timestamp:
May 1, 2009 10:05:13 AM (15 years ago)
Author:
bennylp
Message:

Ticket #810 and part of #706: changed samples output directory to bin/samples/$TARGET

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip-apps/build/Samples-vc.mak

    r2664 r2669  
    5656SRCDIR = ..\src\samples 
    5757OBJDIR = .\output\samples-$(TARGET) 
    58 BINDIR = ..\bin\samples 
     58BINDIR = ..\bin\samples\$(TARGET) 
    5959 
    6060 
     
    8585 
    8686 
    87 all: $(OBJDIR) $(SAMPLES) 
     87all: $(BINDIR) $(OBJDIR) $(SAMPLES) 
    8888 
    8989$(SAMPLES): $(SRCDIR)\$(@B).c $(LIBS) $(SRCDIR)\util.h Samples-vc.mak 
    9090        cl -nologo -c $(SRCDIR)\$(@B).c /Fo$(OBJDIR)\$(@B).obj $(CFLAGS)  
    91         cl /nologo $(OBJDIR)\$(@B).obj /Fe$(BINDIR)\$(@B)-$(TARGET).exe /Fm$(OBJDIR)\$(@B).map $(LDFLAGS) 
     91        cl /nologo $(OBJDIR)\$(@B).obj /Fe$@ /Fm$(OBJDIR)\$(@B).map $(LDFLAGS) 
    9292        @rem the following two lines is just for cleaning up the 'bin' directory 
    93         if exist $(BINDIR)\*$(TARGET).ilk del /Q $(BINDIR)\*$(TARGET).ilk 
    94         if exist $(BINDIR)\*$(TARGET).pdb del /Q $(BINDIR)\*$(TARGET).pdb 
     93        if exist $(BINDIR)\*.ilk del /Q $(BINDIR)\*.ilk 
     94        if exist $(BINDIR)\*.pdb del /Q $(BINDIR)\*.pdb 
     95 
     96$(BINDIR): 
     97        if not exist $(BINDIR) mkdir $(BINDIR) 
    9598 
    9699$(OBJDIR): 
     
    99102clean: 
    100103        echo Cleaning up samples... 
    101         if exist $(BINDIR) del /Q $(BINDIR)\*$(TARGET).* 
     104        if exist $(BINDIR) del /Q $(BINDIR)\* 
     105        if exist $(BINDIR) rmdir $(BINDIR) 
    102106        if exist $(OBJDIR) del /Q $(OBJDIR)\*.* 
    103107 
Note: See TracChangeset for help on using the changeset viewer.