Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The exe installer/uninstaller delete files and codes in install directory #8482

Closed
shyzhxpyl opened this issue Sep 14, 2024 · 1 comment
Closed

Comments

@shyzhxpyl
Copy link

shyzhxpyl commented Sep 14, 2024

  1. Download CGAL exe installer(version 5.1), my system is windows.
  2. Choose a destination folder, here is the key mistake, I choose a folder with many other project instead of create a new destination folder.
  3. I found this is wrong while after installing I do the uninstall.
  4. Many of my project files within this folder are deleted, including .git file, .pcd files, cpp code files etc.
  5. This is terrible, how can I get my files back. Seems not in my system's recycle bin.
@lrineau
Copy link
Member

lrineau commented Sep 16, 2024

Dear @shyzhxpyl, we are really sorry for what happened.

  • That "CGAL installer" was created in 2003, for the release of CGAL-3.0, using NSIS. That software was shinny at the time (20 years ago), but its source code was difficult to maintain, and a real burden.
  • Five years ago, in 2019. CGAL-5.0 was published as a header-only library, and the need for the installer was close to zero.
  • That is why in 2021, we decided to remove the Windows installer, with the pull-request Remove setup #5451.

CGAL-5.1.2 ande CGAL-5.2.0 were the last versions of CGAL with the Windows installer executable. We are really sorry for what happened on your system. As far as the CGAL project is concerned, that issue has already been solved 3 years ago.

I sincerely hope you will manage to recover the missing files and directories on your system, but there is nothing we can do now in the CGAL project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants