aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-11Update CI for cmake workflowJan200101
2020-10-11replace meson with cmakeJan200101
meson is nice but its completly foreign to me and leaves targets to compile to (e.g Makefile) might revisit in the future but now right now
2020-10-05fix compiler warning, replace bin,obj ignore with buildJan200101
2020-10-05Use Meson build systemMasanori Kakura
2020-09-06fix incorrectly hiding unfinished commandsJan200101
its ifdef not ifndef
2020-09-06improve basic installer, add unreachable, hide unfinished behind debugJan200101
2020-09-05Update Makefile to make the life of packagers easierJan200101
2020-09-05Update README, add built instructions, add missing dependenciesJan200101
2020-09-05bump version0.1.5Jan200101
2020-09-05add support for detecting unknown runners, add basic installer logicJan200101
2020-09-05move fs related functions to common, add more file related functionsJan200101
2020-09-04correct strn sizes, replace str calls with strn variant, check wine pathJan200101
2020-09-04remove documentation and test targetJan200101
test target will possibly be added back at a later date
2020-09-04add zig cache to gitignoreJan200101
building with zig is less of a hassle now and should make compiling to musl or specific libc version easier
2020-09-04Update License with full legal nameJan200101
2020-08-19add CI via Github ActionsJan200101
2020-08-18first part of a proper lutris implementation and cleanup0.1.4Jan200101
- remove all old build platform related variables - change behavior of clean - change tabs into spaces - make XDG fetching method static - replace strcpy and cat with strn alternative with proper bounds checking - add cache dir - reenable dxvk and download from ram - completely rework lutris fetching and convert it into an interal struct - only show http errors in debug - add sanity checks to methods with possible NULL return - change extracting methods to extract tar from ram
2020-08-10a lot of changes […]0.1.3Jan200101
- go to next entry of argv and decrement argc the deeper it goes - add basic lutris functionality - remove "help" from help message and as a command - replace all stderr prints with stdout prints (usually stderr is better for directly informing the user but in this case I don't think it will help much) - add libarchive dependency to the README - bump version number
2020-08-01Improve code structure […]Jan200101
- create a dedicated "usage" macro to reuse - add various checks in the case no memory is available - fix cwd fetching check - correctly free json_objects to remove all existing leaks
2020-07-31implement running wine from polecat and more0.1.2Jan200101
- implement running wine from polecat directly and pass all arguments to wine (default wine prefix is still $HOME/.wine) - add command to list installed wine versions (lists all directories, needs to be improved) - rename wine install to wine download - replace deprecated support_compression_all with support_filter_all - comment out DXVK command until its further implemented - use PATH_MAX for strings holding paths
2020-07-31implement config dirs and unpack tars to them0.1.1Jan200101
2020-07-30list dependenciesJan200101
2020-07-30Initial commit0.1.0Jan200101