Example #1
0
//-----------------------------------------------------------------------------
bool SoBoxPackManager::Pack()
{
	bool br = true;
	do 
	{
		if (ScanDir_SoBoxResource() == false)
		{
			br = false;
			break;
		}
		if (PackUserResource() == false)
		{
			br = false;
			break;
		}
		if (CheckUserResource7z() == false)
		{
			br = false;
			break;
		}
		if (MakeSoBoxSetupExe() == false)
		{
			br = false;
			break;
		}
		if (AppendFileList() == false)
		{
			br = false;
			break;
		}
	} while (1);

	if (m_pSetupFile)
	{
		fclose(m_pSetupFile);
		m_pSetupFile = 0;
	}
	return br;
}
Example #2
0
PerigeeMove::PerigeeMove(CPerigeeCopyOptions &opts, CString dest_folder, CStringList &source_files) :
	PerigeeJob(opts)
{
	AppendFileList(m_files, source_files, dest_folder);
	m_progress.Create(DlgMoveProgress::IDD);
}