This commit is contained in:
Benjamin Palko 2026-10-10 12:17:50 -04:00
commit 495431f587
3 changed files with 38 additions and 0 deletions

25
main.cpp Normal file
View file

@ -0,0 +1,25 @@
#include <filesystem>
#include <fstream>
#include <iostream>
#include <stdio.h>
using namespace std;
using namespace std::filesystem;
const path PACMAN_HOOKS = "/etc/pacman.d/hooks";
//
// main is where all program execution starts
//
//
int main(int argc, char **argv) {
if (!exists(PACMAN_HOOKS)) {
create_directory(PACMAN_HOOKS);
cout << "Directory created: " << PACMAN_HOOKS << endl;
return 0;
}
printf("Hello there.\n");
return 0;
}

3
meson.build Normal file
View file

@ -0,0 +1,3 @@
project('dotty', 'cpp')
executable('dotty', 'main.cpp', dependencies: [])

10
mise.toml Normal file
View file

@ -0,0 +1,10 @@
[tools]
meson = "1.8.2"
ninja = "1.13.0"
[tasks.setup]
run = "meson setup --reconfigure builddir"
[tasks.compile]
dir = "{{ cwd }}/builddir"
run = "meson compile"