This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 🤡Congregation of Clussy🤡 (Deacon)
This media is not supported in your browser
VIEW IN TELEGRAM
Me when the oligarchs ask how much I'm going to sell each of their heads for
placeholder
Photo
Oh fuck I didn't even realize Monday is tomorrow
Praise be to God, for he had blessed us unworthy with his most precious spice: Garlic
🌲 john societycorn must die 🎅
My youtube algorithm is tweaking
Aren't you still in gay baby jail because YouTube thought you are a child
😁1
Forwarded from Brain Rot Broadcasting 🥀🕷🕸 (15 51)
Media is too big
VIEW IN TELEGRAM
Memy rekreacyjne 🇻🇦| 🇵🇱🤝🇺🇦
Photo
Indian hands typed this query
Took me way too long to write a makefile that works with unity builds
CC = gcc
SHELL := /usr/bin/env
.SHELLFLAGS := -S bash -c
CFLAGS = -std=c2x -Wall -Wextra -Wpedantic -pedantic-errors -fanalyzer -Wanalyzer-too-complex -ggdb -g3 -O0
CFLAGS +=
LDLIBS +=
LDFLAGS +=
SOURCES := $(wildcard *.c)
TIMESTAMP_DIR := .timestamps
TIMESTAMPS := $(patsubst %.c,$(TIMESTAMP_DIR)/%.t,$(SOURCES))
.PHONY: all c clean
.DELETE_ON_ERROR:
.ONESHELL:
all: main
$(TIMESTAMP_DIR):
mkdir -p $(TIMESTAMP_DIR)
$(TIMESTAMPS): $(TIMESTAMP_DIR)/%.t: %.c | $(TIMESTAMP_DIR)
touch $@
main: main.c $(TIMESTAMPS)
$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
c clean:
-rm -rvf main $(TIMESTAMP_DIR)
Slowly but surely working on vxggr again. Took a break because I ran into a concurrency problem I didn't know how to (and still don't know how to honestly) solve
DUMB SHIT 2026 EDITION 🎆🍾
Took me way too long to write a makefile that works with unity builds CC = gcc SHELL := /usr/bin/env .SHELLFLAGS := -S bash -c CFLAGS = -std=c2x -Wall -Wextra -Wpedantic -pedantic-errors -fanalyzer -Wanalyzer-too-complex -ggdb -g3 -O0 CFLAGS += LDLIBS +=…
Note: This is because manual dependency resolution sucks and I can't figure out automatic dependency resolution so it's easier to just make the thing a unity build and write a slightly weird Makefile than bother. It's not like compilation is taking hours anyway