Commit graph

  • b070df927c Bring back the proper requirement for base main Aleksei Voronov 2023-08-31 09:54:26 +02:00
  • bb4bbfce0d Building in Ubuntu John S Peterson 2023-08-21 11:29:59 +00:00
  • 1fd8091110 Building in Ubuntu John S Peterson 2023-08-21 11:29:59 +00:00
  • f0c7030ddf I have tested and creating/extracting actually works 🎉 Aleksei Voronov 2023-03-15 16:47:23 +01:00
  • d44ec77e3b Move the arc.groups example into an 'examples' directory Aleksei Voronov 2023-03-15 16:37:01 +01:00
  • e20c9c1460 Use a 'safe' version of getting directory contents, one that ignores nonexistent directories Aleksei Voronov 2023-03-15 16:32:38 +01:00
  • 6cd3818fe6 Add necessary GHC options for RTS so that compression actually works Aleksei Voronov 2023-03-15 16:32:07 +01:00
  • 2e04fb68dc Remove everything related to 7zip.dll Aleksei Voronov 2023-03-15 15:54:20 +01:00
  • 5172ad16b0 Add a better README Aleksei Voronov 2023-03-15 14:59:32 +01:00
  • 8f2f33aa19 Add an extremely dirty and ugly way of linking things together Aleksei Voronov 2023-03-15 14:49:07 +01:00
  • 91a4e0a2b9 Remove a bunch of foreign call imports that do not exist and will never exist and are not necessary Aleksei Voronov 2023-03-15 12:22:41 +01:00
  • 9659d89f1e Move C/CPP libraries into a 'clibs' subdirectory for cleanliness Aleksei Voronov 2023-03-15 12:22:00 +01:00
  • 0edad6e350 Remove 'documentation' which contains no documentation Aleksei Voronov 2023-03-14 16:31:00 +01:00
  • 25fe33721e Some quick fixes to make things finally compile Aleksei Voronov 2023-03-14 16:25:07 +01:00
  • 8ab01de159 More Haskell-fixing bits Aleksei Voronov 2023-03-14 16:15:07 +01:00
  • 8b217f4686 Import old version of Data.HashTable from base 4.6.0.0, and use it Aleksei Voronov 2023-03-14 15:42:43 +01:00
  • 0ea5c68bab More progress on having various Haskell modules compile with a modern toolchain Aleksei Voronov 2023-03-14 15:30:05 +01:00
  • 1da9c1425e Make ArhiveStructure, UIBase and UI compile Aleksei Voronov 2023-03-08 17:03:05 +01:00
  • 3da0d35a42 Move EncryptionLib.hs where it belongs Aleksei Voronov 2023-03-08 17:00:14 +01:00
  • db37dfa8d8 Fix a bunch more files, the journey continues Aleksei Voronov 2023-03-08 16:55:29 +01:00
  • ff0208037c Fix a bunch of problems when compiling Errors.hs Aleksei Voronov 2023-03-08 16:29:14 +01:00
  • 76c9148d32 Compile a bunch more haskell modules Aleksei Voronov 2023-03-08 16:20:28 +01:00
  • 852e13b882 Fix type errors in exception handling Aleksei Voronov 2023-03-08 15:59:21 +01:00
  • 81f700ae30 Attempt to build all the Haskell stuff with Cabal on a modern GHC Aleksei Voronov 2023-03-07 09:39:21 +01:00
  • e18034cb3f Get rid of a bunch more defines that I'm not interested in Aleksei Voronov 2023-03-07 09:23:30 +01:00
  • 62aaaa254c Get rid of the special stuff for multiple common.mak files Aleksei Voronov 2023-02-01 19:56:00 +01:00
  • e6f6779e40 Remove unnecessary myOnException in favor of the built-in one Aleksei Voronov 2023-01-14 12:26:07 +01:00
  • 2b44c33bde Fix a bunch of empty do block errors Aleksei Voronov 2023-01-11 15:55:02 +01:00
  • 12a25b30f0 threadsafe foreign call annotation was removed in GHC 7.2.1, and 'safe' should be used instead Aleksei Voronov 2023-01-11 15:46:37 +01:00
  • 04c7bfd5cb Attempt to fix some Haskell compilation errors Aleksei Voronov 2023-01-11 15:40:23 +01:00
  • 299e734065 Remove Client7z as well Aleksei Voronov 2023-01-11 14:38:13 +01:00
  • 6af4ec7e56 Add back an accidentally removed endif Aleksei Voronov 2023-01-11 14:37:47 +01:00
  • 9684e7ca60 Remove FAZip example since it is a Windows app that I don't care about Aleksei Voronov 2023-01-11 14:16:42 +01:00
  • 3b3e701de3 Remove unsupported linker arguments Aleksei Voronov 2023-01-11 14:15:35 +01:00
  • 0a5a1f8c5f Remove CLS since it doesn't and will never work on non-Windows Aleksei Voronov 2023-01-11 14:15:00 +01:00
  • d50e099477 Remove an optimization option that's not supported by clang at all Aleksei Voronov 2023-01-11 13:26:36 +01:00
  • f09b983752 Ignore more compilation artifacts Aleksei Voronov 2023-01-11 13:26:08 +01:00
  • 41c60cc85c Undo sorting of imports in tomcrypt.h Aleksei Voronov 2023-01-11 12:40:14 +01:00
  • 27db5f84aa malloc.h doesn't exist on macs, but all the stuff it has is in stdlib.h apparently Aleksei Voronov 2023-01-11 11:57:36 +01:00
  • 1db6800b0d Disambiguate CPP generics from bitshifts to make things compile Aleksei Voronov 2023-01-11 11:42:41 +01:00
  • 022186913e Ignore some artifacts that are produced during build Aleksei Voronov 2023-01-11 11:41:38 +01:00
  • c119d10c78 defaultUserHooks is deprecated, and it looks like autoconfUserHooks is what should be used Aleksei Voronov 2023-01-11 11:40:35 +01:00
  • 1e9fc56e33 Remove --cc=ghc when building TABI Aleksei Voronov 2023-01-11 11:40:06 +01:00
  • 0c2e18b4de _SC_AVPHYS_PAGES is not available on macs Aleksei Voronov 2023-01-11 11:39:15 +01:00
  • 908ad6c826 RUSAGE_THREAD is Linux-specific and isn't available on Macs Aleksei Voronov 2023-01-11 11:38:05 +01:00
  • d5c52bae53 Reformat all of CPP code with clang-format Aleksei Voronov 2023-01-11 10:08:11 +01:00
  • edd8d6e0c9 Remove everything that has to do with FREEARC_DLL Aleksei Voronov 2023-01-11 10:03:48 +01:00
  • 4c0b7d666b Remove one more bit of code that's related to Windows Aleksei Voronov 2023-01-10 13:33:14 +01:00
  • 17d3b2b1a4 Convert the lot of the text files from cp1251 to utf8 Aleksei Voronov 2023-01-10 13:27:20 +01:00
  • 5bd67eebc4 Delete everything that I absolutely do not intend to even try to run Aleksei Voronov 2023-01-10 12:47:59 +01:00
  • 76d1e4fc4c Import original 0.67 freearc sources Aleksei Voronov 2023-01-10 10:50:12 +01:00