add style doc
This commit is contained in:
8
doc/IDEA
8
doc/IDEA
@@ -1,8 +0,0 @@
|
||||
./yait .
|
||||
Creating files 12, done.
|
||||
Changing permissions 2, done.
|
||||
Pulling ncurses, done.
|
||||
Pulling ux, done.
|
||||
Initializing git repository, done.
|
||||
Created yait at
|
||||
/home/vx-clutch/projects/yait
|
||||
0
doc/sample_project/configure
vendored
0
doc/sample_project/configure
vendored
@@ -1,8 +0,0 @@
|
||||
.POSIX:
|
||||
CC ::= gcc
|
||||
CFLAGS ::= -Wall -Wpedenatic -O2
|
||||
|
||||
all: simple
|
||||
|
||||
clean:
|
||||
$(RM) simple
|
||||
@@ -1,3 +0,0 @@
|
||||
simple.c vx-clutch
|
||||
|
||||
A simple program that does simple things.
|
||||
71
doc/styles
Normal file
71
doc/styles
Normal file
@@ -0,0 +1,71 @@
|
||||
Yb dP db 88 888888
|
||||
YbdP dPYb 88 88
|
||||
8P dP__Yb 88 88
|
||||
dP dP""""Yb 88 88
|
||||
|
||||
yait manual
|
||||
|
||||
styles
|
||||
######
|
||||
|
||||
In yait there are a few pre-made styles you can choose from. Those styles being
|
||||
the following.
|
||||
* posix (default)
|
||||
* gnu
|
||||
* simple
|
||||
* lib
|
||||
* fasm
|
||||
These can be selected through setting the --style=<STYLE> flag.
|
||||
|
||||
The POSIX style is the default style of yait and is the format used for the
|
||||
project. The POSIX style is structured as the following:
|
||||
project/
|
||||
bin/
|
||||
build/
|
||||
doc/
|
||||
include/
|
||||
project.h
|
||||
man/
|
||||
project.1
|
||||
src/
|
||||
main.c
|
||||
COPYING
|
||||
Makefile
|
||||
README
|
||||
|
||||
The GNU style is based on the GNU project layout guide; however, it is minified.
|
||||
project/
|
||||
man/
|
||||
project.1
|
||||
src/
|
||||
main.c
|
||||
AUTHORS
|
||||
COPYING
|
||||
INSTALL
|
||||
NEWS
|
||||
README
|
||||
configure.ac
|
||||
|
||||
The Simple style is a minimal layout for short and sweet projects.
|
||||
project/
|
||||
project.c
|
||||
Makefile
|
||||
README
|
||||
|
||||
The Lib style is a layout for created libraries that compile to a .a and .so file.
|
||||
project/
|
||||
include/
|
||||
project.h
|
||||
src/
|
||||
project.c
|
||||
Makefile
|
||||
README
|
||||
|
||||
The Fasm style is a layout based on the flat assembler.
|
||||
project/
|
||||
SOURCE/
|
||||
main.c
|
||||
TOOLS/
|
||||
build.sh
|
||||
PROJECT.TXT
|
||||
|
||||
Reference in New Issue
Block a user