Инициализация проекта
This commit is contained in:
commit
bcfd2c49e5
8 changed files with 64 additions and 0 deletions
16
.gitignore
vendored
Normal file
16
.gitignore
vendored
Normal file
|
@ -0,0 +1,16 @@
|
|||
.dub
|
||||
docs.json
|
||||
__dummy.html
|
||||
docs/
|
||||
/snapd
|
||||
snapd.so
|
||||
snapd.dylib
|
||||
snapd.dll
|
||||
snapd.a
|
||||
snapd.lib
|
||||
snapd-test-*
|
||||
*.exe
|
||||
*.pdb
|
||||
*.o
|
||||
*.obj
|
||||
*.lst
|
5
.vscode/settings.json
vendored
Normal file
5
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"editor.insertSpaces": false,
|
||||
"editor.tabSize": 4,
|
||||
"editor.detectIndentation": false
|
||||
}
|
3
README.md
Normal file
3
README.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
# snapd
|
||||
|
||||
Snapshot D - система резервного копирования на основе фиксации состояния файлов с помощью Git.
|
14
dub.json
Normal file
14
dub.json
Normal file
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"authors": [
|
||||
"Alexander Zhirov"
|
||||
],
|
||||
"copyright": "Copyright © 2025, Alexander Zhirov",
|
||||
"description": "A backup system based on tracking file states using Git",
|
||||
"license": "GPL-2.0-or-later",
|
||||
"name": "snapd",
|
||||
"targetPath": "bin",
|
||||
"targetType": "executable",
|
||||
"dependencies": {
|
||||
"commandr": "~>1.1.0"
|
||||
}
|
||||
}
|
6
dub.selections.json
Normal file
6
dub.selections.json
Normal file
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"fileVersion": 1,
|
||||
"versions": {
|
||||
"commandr": "1.1.0"
|
||||
}
|
||||
}
|
14
source/app.d
Normal file
14
source/app.d
Normal file
|
@ -0,0 +1,14 @@
|
|||
import snapd;
|
||||
import commandr;
|
||||
|
||||
import core.stdc.stdlib : EXIT_SUCCESS;
|
||||
|
||||
private string programName = "snapd";
|
||||
|
||||
int main(string[] args)
|
||||
{
|
||||
auto argumets = new Program(programName, snapdVersion)
|
||||
.parse(args);
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
}
|
3
source/snapd/package.d
Normal file
3
source/snapd/package.d
Normal file
|
@ -0,0 +1,3 @@
|
|||
module snapd;
|
||||
|
||||
public import snapd.version_;
|
3
source/snapd/version_.d
Normal file
3
source/snapd/version_.d
Normal file
|
@ -0,0 +1,3 @@
|
|||
module snapd.version_;
|
||||
|
||||
enum snapdVersion = "0.0.1";
|
Loading…
Add table
Add a link
Reference in a new issue