Install https://github.com/cgreen-devs/cgreen ( https://github.com/cgreen-devs/cgreen/archive/master.zip ) dependency
cd cgreen-master
make
sudo make install
export LD_LIBRARY_PATH=/usr/local/lib64
cd .build/
cmake ../
make
make test
HipChat room — https://unknown-team.hipchat.com/chat
#define ONE 1
typedef struct {
int a;
} my_type_t; // alebo namespacovane tu_my_type_t;
void my_function(const char *s) {
char *c; // * pred nazov premennej, dovoluje potom char *c, *d, *e; miesto char* c, *d, *e;
// jeden prazdny riadok za definiciou lok, premennych.
if (true) {
for (int i = 0; i < 10; i++) {
while (1) {
break;
}
}
} else if ((1 > 2) && (3 == 2)) {
// ...
}
}
void __some_internal_fn() {
// ...
}
Naštudovať branching model a taktiež ako písať commit messages.
V jednoduchosti ak budete pracovat na niecom vzdy vo vlastnej branchi, najlepsie ak si vytvorite branch s prefixom svojho mena, eg.
git checkout -b jan/dement-x-2
Nasledne zmeny potom posunut do pull requestu, kde ich prejdeme a nasledne mergnem do development branchu. Nerobte žiadne commity/merge do master a develop branchu!!
Projekt využíva EditorConfig
https://packagecontrol.io/installation - (https://www.youtube.com/watch?v=ioRbV7fQkdU)
ctrl
+ shift
+ p
➡️ Install package ➡️ EditorConfig