the final countdooooown dududu du dududu dudu
This commit is contained in:
parent
dd17a0394a
commit
8451b54cd1
17
LISEZ-MOI.txt
Normal file
17
LISEZ-MOI.txt
Normal file
@ -0,0 +1,17 @@
|
||||
Le code est situé dans partage/src et partage/test. Un simple `make'
|
||||
depuis partage/ suffit à générer tous les exécutables.
|
||||
|
||||
VM1-6 et VM3-6 sont configurée pour démarrer sans interface graphique.
|
||||
On peut s’y connecter en exécutant `vagrant ssh' depuis leurs
|
||||
répertoires respectifs, ou bien décommenter `vb.gui = true' de leur
|
||||
Vagrantfile.
|
||||
|
||||
On configure les machines en exécutant /mnt/partage/config.sh en tant
|
||||
que superutilisateur pour chaque machine, salt nous ayant causé trop
|
||||
de problèmes.
|
||||
|
||||
partage/configure-tun.sh contient le script appelé par tunnel64d pour
|
||||
configurer l’interface.
|
||||
|
||||
partage/config.{vm1-6,vm3-6} contient les fichiers de configuration à
|
||||
passer en option à tunnel64d.
|
@ -1,46 +0,0 @@
|
||||
CC := gcc -Wall -Wextra -Wpedantic -Werror -Iinclude -std=c11 -g -D_POSIX_C_SOURCE=200809L
|
||||
|
||||
|
||||
all: build test-iftun ext-in ext-out tunnel64d
|
||||
|
||||
build:
|
||||
-mkdir build
|
||||
|
||||
tunnel64d: build/tunnel64d.o build/iftun.a build/extremite.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
build/tunnel64d.o: src/tunnel64d.c src/iftun.h src/extremite.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
ext-in: build/ext-in.o build/extremite.a build/iftun.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
ext-out: build/ext-out.o build/extremite.a build/iftun.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
build/ext-in.o: src/ext-in.c src/extremite.h src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
build/ext-out.o: src/ext-out.c src/extremite.h src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
build/extremite.a: build/extremite.o
|
||||
ar rcs $@ $<
|
||||
|
||||
build/extremite.o: src/extremite.c src/extremite.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
test-iftun: build/test-iftun.o build/iftun.a
|
||||
$(CC) $(CFLAGS) $^ -o $@
|
||||
|
||||
build/test-iftun.o: src/test-iftun.c src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
build/iftun.a: build/iftun.o
|
||||
ar rcs $@ $<
|
||||
|
||||
build/iftun.o: src/iftun.c src/iftun.h
|
||||
$(CC) $(CFLAGS) $< -c -o $@
|
||||
|
||||
clean:
|
||||
-rm -f build/*
|
Reference in New Issue
Block a user