forked from Mirrors/openclonk
c4group -t: remove destination before packing group
parent
d709de7e73
commit
cb3ae45c2f
|
@ -705,11 +705,11 @@ CLEANFILES += $(c4groups)
|
|||
pkgdata_DATA = $(c4groups)
|
||||
AM_CXXFLAGS += -DOC_SYSTEM_DATA_DIR=\"${pkgdatadir}\"
|
||||
|
||||
%.ocg: planet/%.ocg c4group$(EXEEXT)
|
||||
%.ocg: $(srcdir)/planet/%.ocg c4group$(EXEEXT)
|
||||
./c4group$(EXEEXT) $< -t $@ || c4group $< -t $@
|
||||
%.ocd: planet/%.ocd c4group$(EXEEXT)
|
||||
%.ocd: $(srcdir)/planet/%.ocd c4group$(EXEEXT)
|
||||
./c4group$(EXEEXT) $< -t $@ || c4group $< -t $@
|
||||
%.ocf: planet/%.ocf c4group$(EXEEXT)
|
||||
%.ocf: $(srcdir)/planet/%.ocf c4group$(EXEEXT)
|
||||
./c4group$(EXEEXT) $< -t $@ || c4group $< -t $@
|
||||
|
||||
## windows setup.exe
|
||||
|
|
|
@ -169,6 +169,11 @@ bool ProcessGroup(const char *FilenamePar)
|
|||
{
|
||||
fprintf(stderr, "Closing failed: %s\n", hGroup.GetError());
|
||||
}
|
||||
else if (!EraseItem(argv[iArg]))
|
||||
{
|
||||
fprintf(stderr, "Destination Clear failed\n");
|
||||
break;
|
||||
}
|
||||
// Pack
|
||||
else if (!C4Group_PackDirectoryTo(szFilename, argv[iArg]))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue