diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2020-11-07 16:05:33 +0100 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2020-11-07 16:05:33 +0100 |
| commit | a6a6e2aac9cd4bce4908978aa347423e5c9d779a (patch) | |
| tree | 283b16af9b5e09447d9dde11377e0c2883002ab3 | |
| parent | d3780c0d7d45e64531c16f916e9ea088ccc59998 (diff) | |
Create output folders before building
| -rw-r--r-- | libpsx/Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libpsx/Makefile b/libpsx/Makefile index f976aa5..7ab80d8 100644 --- a/libpsx/Makefile +++ b/libpsx/Makefile @@ -19,18 +19,26 @@ libpsx.a: $(OBJS) $(AR) r libpsx.a $(OBJS) out/%.o: src/%.c + @mkdir out -p $(CC) $(CFLAGS) -c -o $@ $< out/libc/%.o: src/libc/%.c + @mkdir out -p + @mkdir out/libc -p $(CC) $(CFLAGS) -c -o $@ $< out/runexe/%.o: src/runexe/%.c + @mkdir out -p + @mkdir out/runexe -p $(CC) $(CFLAGS) -c -o $@ $< out/%.o: src/%.s + @mkdir out -p $(CC) $(CFLAGS) -c -o $@ $< out/runexe/%.o: src/runexe/%.s + @mkdir out -p + @mkdir out/runexe -p $(CC) $(CFLAGS) -c -o $@ $< start.o: src/start/start.s |
