bpaul-webgen

html generator for bpaul.xyz
Log | Files | Refs | README

commit 99f12d209eb0712cd3b02cf7ca1a146038550d9c
Author: benjamin paul <bpaul@bpaul.xyz>
Date:   Thu,  5 Aug 2021 16:57:08 +1000

initial commit

Diffstat:
A.clang-format | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A.gitignore | 3+++
AMakefile | 12++++++++++++
AREADME | 8++++++++
Amain.c | 10++++++++++
5 files changed, 131 insertions(+), 0 deletions(-)

diff --git a/.clang-format b/.clang-format @@ -0,0 +1,98 @@ +--- +Language: Cpp +AccessModifierOffset: -2 +AlignAfterOpenBracket: Align +AlignConsecutiveAssignments: Consecutive +AlignConsecutiveBitFields: Consecutive +AlignConsecutiveDeclarations: None +AlignConsecutiveMacros: Consecutive +AlignEscapedNewlines: Left +AlignOperands: Align +AlignTrailingComments: true +AllowAllArgumentsOnNextLine: true +AllowAllParametersOfDeclarationOnNextLine: true +AllowShortBlocksOnASingleLine: Always +AllowShortCaseLabelsOnASingleLine: false +AllowShortEnumsOnASingleLine: true +AllowShortFunctionsOnASingleLine: All +AllowShortLoopsOnASingleLine: true +AlwaysBreakAfterReturnType: AllDefinitions +AlwaysBreakBeforeMultilineStrings: false +BinPackArguments: true +BinPackParameters: true +BitFieldColonSpacing: Both +BreakBeforeBinaryOperators: All +BreakBeforeBraces: Attach +BreakBeforeTernaryOperators: true +BreakStringLiterals: true +ColumnLimit: 79 +ContinuationIndentWidth: 4 +DeriveLineEnding: true +DerivePointerAlignment: false +DisableFormat: false +ExperimentalAutoDetectBinPacking: false +IncludeBlocks: Regroup +IncludeCategories: + - Regex: '.*' + Priority: 1 + SortPriority: 0 + CaseSensitive: false +# idk what this is but +IncludeIsMainRegex: '(Test)?$' +IncludeIsMainSourceRegex: '' +IndentCaseBlocks: false +IndentCaseLabels: false +IndentGotoLabels: false +IndentPPDirectives: None +IndentWidth: 4 +IndentWrappedFunctionNames: false +InsertTrailingCommas: None +KeepEmptyLinesAtTheStartOfBlocks: false +MacroBlockBegin: '' +MacroBlockEnd: '' +MaxEmptyLinesToKeep: 1 +# i will figure this stuff out as i go +PenaltyBreakAssignment: 0 +PenaltyBreakBeforeFirstCallParameter: 0 +PenaltyBreakComment: 0 +PenaltyBreakFirstLessLess: 0 +PenaltyBreakString: 0 +PenaltyBreakTemplateDeclaration: 0 +PenaltyExcessCharacter: 0 +PenaltyReturnTypeOnItsOwnLine: 0 +PenaltyIndentedWhitespace: 0 +# gnu's settings +#PenaltyBreakAssignment: 2 +#PenaltyBreakBeforeFirstCallParameter: 19 +#PenaltyBreakComment: 300 +#PenaltyBreakFirstLessLess: 120 +#PenaltyBreakString: 1000 +#PenaltyBreakTemplateDeclaration: 10 +#PenaltyExcessCharacter: 1000000 +#PenaltyReturnTypeOnItsOwnLine: 60 +#PenaltyIndentedWhitespace: 0 + +PointerAlignment: Right +ReflowComments: true +SortIncludes: true +SpaceAfterCStyleCast: false +SpaceAfterLogicalNot: false +SpaceAroundPointerQualifiers: Default +SpaceBeforeAssignmentOperators: true +SpaceBeforeCaseColon: false +SpaceBeforeParens: ControlStatements +SpaceBeforeSquareBrackets: false +SpaceInEmptyBlock: false +SpaceInEmptyParentheses: false +SpacesBeforeTrailingComments: 1 +SpacesInCStyleCastParentheses: false +SpacesInConditionalStatement: false +SpacesInContainerLiterals: true +SpacesInParentheses: false +SpacesInSquareBrackets: false + +TabWidth: 4 +UseCRLF: false +UseTab: AlignWithSpaces +... + diff --git a/.gitignore b/.gitignore @@ -0,0 +1,3 @@ +.ccls-cache +*.o +bpaul-webgen diff --git a/Makefile b/Makefile @@ -0,0 +1,12 @@ +.POSIX: +NAME = bpaul-webgen + +CC = cc +CFLAGS = -W -O + +OBJS = main.o + +all: $(NAME) + +$(NAME): $(OBJS) + $(CC) $(LDFLAGS) -o $(NAME) $(OBJS) diff --git a/README b/README @@ -0,0 +1,8 @@ +bpaul-webgen +------------ + +A program that generates (or will generate) the html files for bpaul.xyz. + +Usage: + + bpaul-webgen [DIRECTORY] diff --git a/main.c b/main.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int +main(int argc, char **argv) { + if (argc < 2) { + puts("Please specify a directory"); + } + + return 0; +}