├── .gitignore ├── LICENCE ├── README.md └── projects ├── v1 ├── Makefile └── main.c ├── v2 ├── Makefile ├── icecream.h └── main.c ├── v3 ├── Makefile ├── include │ └── icecream.h └── src │ ├── arom │ └── coco.c │ ├── base │ ├── milk.c │ └── water.c │ └── main.c ├── v4 ├── Makefile ├── include │ └── icecream.h └── src │ ├── arom │ └── coco.c │ └── base │ ├── milk.c │ └── water.c └── v5 ├── Makefile ├── include └── icecream.h ├── lib ├── libarom │ ├── Makefile │ ├── include │ │ └── arom.h │ └── src │ │ ├── cherry.c │ │ └── coco.c └── libbase │ ├── Makefile │ ├── include │ └── base.h │ └── src │ ├── milk.c │ └── water.c └── src └── main.c /.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/README.md -------------------------------------------------------------------------------- /projects/v1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v1/Makefile -------------------------------------------------------------------------------- /projects/v1/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(void) 4 | { 5 | write (1, "I m melting\n", 12); 6 | return (0); 7 | } 8 | -------------------------------------------------------------------------------- /projects/v2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v2/Makefile -------------------------------------------------------------------------------- /projects/v2/icecream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v2/icecream.h -------------------------------------------------------------------------------- /projects/v2/main.c: -------------------------------------------------------------------------------- 1 | #include "icecream.h" 2 | 3 | int main(void) 4 | { 5 | write (1, "Lick me\n", 8); 6 | return (0); 7 | } 8 | -------------------------------------------------------------------------------- /projects/v3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v3/Makefile -------------------------------------------------------------------------------- /projects/v3/include/icecream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v3/include/icecream.h -------------------------------------------------------------------------------- /projects/v3/src/arom/coco.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v3/src/arom/coco.c -------------------------------------------------------------------------------- /projects/v3/src/base/milk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v3/src/base/milk.c -------------------------------------------------------------------------------- /projects/v3/src/base/water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v3/src/base/water.c -------------------------------------------------------------------------------- /projects/v3/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v3/src/main.c -------------------------------------------------------------------------------- /projects/v4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v4/Makefile -------------------------------------------------------------------------------- /projects/v4/include/icecream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v4/include/icecream.h -------------------------------------------------------------------------------- /projects/v4/src/arom/coco.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v4/src/arom/coco.c -------------------------------------------------------------------------------- /projects/v4/src/base/milk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v4/src/base/milk.c -------------------------------------------------------------------------------- /projects/v4/src/base/water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v4/src/base/water.c -------------------------------------------------------------------------------- /projects/v5/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/Makefile -------------------------------------------------------------------------------- /projects/v5/include/icecream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/include/icecream.h -------------------------------------------------------------------------------- /projects/v5/lib/libarom/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libarom/Makefile -------------------------------------------------------------------------------- /projects/v5/lib/libarom/include/arom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libarom/include/arom.h -------------------------------------------------------------------------------- /projects/v5/lib/libarom/src/cherry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libarom/src/cherry.c -------------------------------------------------------------------------------- /projects/v5/lib/libarom/src/coco.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libarom/src/coco.c -------------------------------------------------------------------------------- /projects/v5/lib/libbase/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libbase/Makefile -------------------------------------------------------------------------------- /projects/v5/lib/libbase/include/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libbase/include/base.h -------------------------------------------------------------------------------- /projects/v5/lib/libbase/src/milk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libbase/src/milk.c -------------------------------------------------------------------------------- /projects/v5/lib/libbase/src/water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/lib/libbase/src/water.c -------------------------------------------------------------------------------- /projects/v5/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clementvidon/Makefile_tutor/HEAD/projects/v5/src/main.c --------------------------------------------------------------------------------