diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2004-01-26 16:20:41 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2004-01-26 16:20:41 +0000 |
commit | b5aeb7903f9fbe835f7c98337e3844e234e210fe (patch) | |
tree | 5a833e5a9c66938026e4ab37c7fbcabcbed8cb3a | |
parent | 106ab4e8ff5d52ec9c8a7f3df2c7b00bc1930918 (diff) | |
download | ATCD-b5aeb7903f9fbe835f7c98337e3844e234e210fe.tar.gz |
ChangeLogTag: Mon Jan 26 16:13:13 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r-- | include/makeinclude/clean.bor | 77 |
1 files changed, 74 insertions, 3 deletions
diff --git a/include/makeinclude/clean.bor b/include/makeinclude/clean.bor index 6016706ec2b..bdc7752e8a6 100644 --- a/include/makeinclude/clean.bor +++ b/include/makeinclude/clean.bor @@ -4,9 +4,17 @@ # Rules for cleaning up intermediate files # -clean: +!ifdef CBX +clean: clean_cbx +realclean: realclean_cbx +!else +clean: clean_bcb +realclean: realclean_bcb +!endif + +clean_bcb: @copy &&! -@del $(OBJFILES:.$(OBJ_EXT)=.$(OBJ_EXT) ^ +@del $(OBJFILES:.obj=.obj ^ @del ) $(IDLFILES:.idl=C.cpp ^ @del ) $(IDLFILES:.idl=C.h ^ @del ) $(IDLFILES:.idl=C.i ^ @@ -30,7 +38,33 @@ clean: -@clean_$(NAME)~.bat 2> NUL @del clean_$(NAME)~.bat -realclean: +clean_cbx: + @copy &&! +@del $(OBJFILES:.o=.o ^ +@del ) $(IDLFILES:.idl=C.cpp ^ +@del ) $(IDLFILES:.idl=C.h ^ +@del ) $(IDLFILES:.idl=C.i ^ +@del ) $(IDLFILES:.idl=S.cpp ^ +@del ) $(IDLFILES:.idl=S.h ^ +@del ) $(IDLFILES:.idl=S.i ^ +@del ) $(IDLFILES:.idl=S_T.cpp ^ +@del ) $(IDLFILES:.idl=S_T.h ^ +@del ) $(IDLFILES:.idl=S_T.i ^ +@del ) $(IDLFILES:.idl=Cli.cpp ^ +@del ) $(IDLFILES:.idl=Cli.h ^ +@del ) $(IDLFILES:.idl=Cli.i ^ +@del ) $(IDLFILES:.idl=Ser.cpp ^ +@del ) $(IDLFILES:.idl=Ser.h ^ +@del ) $(IDLFILES:.idl=Ser.i ^ +@del ) $(IDLFILES:.idl=Ser_T.cpp ^ +@del ) $(IDLFILES:.idl=Ser_T.h ^ +@del ) $(IDLFILES:.idl=Ser_T.i ^ +@del ) $(RESOURCE) +! clean_$(NAME)~.bat 1> NUL + -@clean_$(NAME)~.bat 2> NUL + @del clean_$(NAME)~.bat + +realclean_bcb: @copy &&! @del $(OBJFILES:.obj=.obj ^ @del ) $(IDLFILES:.idl=C.cpp ^ @@ -66,3 +100,40 @@ realclean: -@del $(CORE_TARGET:.exe=.tds) 2>NUL -@del $(CORE_TARGET:.dll=.tds) 2>NUL !endif + +realclean_cbx: + @copy &&! +@del $(OBJFILES:.o=.o ^ +@del ) $(IDLFILES:.idl=C.cpp ^ +@del ) $(IDLFILES:.idl=C.h ^ +@del ) $(IDLFILES:.idl=C.i ^ +@del ) $(IDLFILES:.idl=S.cpp ^ +@del ) $(IDLFILES:.idl=S.h ^ +@del ) $(IDLFILES:.idl=S.i ^ +@del ) $(IDLFILES:.idl=S_T.cpp ^ +@del ) $(IDLFILES:.idl=S_T.h ^ +@del ) $(IDLFILES:.idl=S_T.i ^ +@del ) $(IDLFILES:.idl=Cli.cpp ^ +@del ) $(IDLFILES:.idl=Cli.h ^ +@del ) $(IDLFILES:.idl=Cli.i ^ +@del ) $(IDLFILES:.idl=Ser.cpp ^ +@del ) $(IDLFILES:.idl=Ser.h ^ +@del ) $(IDLFILES:.idl=Ser.i ^ +@del ) $(IDLFILES:.idl=Ser_T.cpp ^ +@del ) $(IDLFILES:.idl=Ser_T.h ^ +@del ) $(IDLFILES:.idl=Ser_T.i ^ +@del ) $(RESOURCE) +! realclean_$(NAME)~.bat 1> NUL + -@realclean_$(NAME)~.bat 2> NUL + @del realclean_$(NAME)~.bat + -@del $(TARGET) 2>NUL + -@del $(TARGET:.exe=.tds) 2>NUL + -@del $(TARGET:.dll=.tds) 2>NUL + -@del $(TARGET:.dll=.lib) 2>NUL + -@del $(OBJDIR)\$(NAME).csm 2>NUL + -@del $(OBJDIR)\$(NAME).\#* 2>NUL +!ifdef CORE_TARGET + -@del $(CORE_TARGET) 2>NUL + -@del $(CORE_TARGET:.exe=.tds) 2>NUL + -@del $(CORE_TARGET:.dll=.tds) 2>NUL +!endif |