Ajoute les informations pour compiler

This commit is contained in:
2023-01-02 15:29:50 +01:00
parent fc8a8ac998
commit 4fb0450d60
15 changed files with 50 additions and 7 deletions

View File

@@ -9,10 +9,13 @@ test: testBuilder
testBuilder: build/builder.o build/testBuilder.o
$(CC) -o $@ $^
build/builder.o: src/builder.c src/builder.h | build
build/builder.o: src/string-builder.c src/string-builder.h | build
$(CC) $(CFLAGS) -c $< -o $@
build/testBuilder.o: test/testBuilder.c src/builder.h | build
build/builder.a: build/builder.o
ar rcs $@ $^
build/testBuilder.o: test/testBuilder.c src/string-builder.h | build
$(CC) $(CFLAGS) -Isrc/ -c $< -o $@
build:

View File

@@ -3,3 +3,9 @@ name = "static-string-builder"
version = "0.1.1"
description = "Global string builder"
license = "MIT"
include = ["src", "Makefile"]
[lib.c]
build-static = "make build/builder.a"
static-link = "build/builder.a"
export = "src"

View File

@@ -1,4 +1,4 @@
#include "builder.h"
#include "string-builder.h"
#include <assert.h>
#include <string.h>

View File

@@ -2,7 +2,7 @@
#include <stdio.h>
#include <string.h>
#include "builder.h"
#include "string-builder.h"
int main(void) {
char *result = tmp_end();