Skip to content

build: improve organization#23

Merged
StokesAsselborn merged 1 commit intodevfrom
feature/cleanup-build-system
Nov 2, 2025
Merged

build: improve organization#23
StokesAsselborn merged 1 commit intodevfrom
feature/cleanup-build-system

Conversation

@iboukhss
Copy link
Owner

@iboukhss iboukhss commented Nov 2, 2025

@StokesAsselborn attempting to clean the build a little bit

Here is my idea:

src/
|--- cgi/         <- script execution: fork, execve
|--- config/      <- config parsing stuff: server_config.cpp/.hpp
|--- core/        <- core server: epoll, server.cpp/.hpp
|--- http/        <- http parsing, structs, etc.
|--- router/      <- routing stuff, connects with all other modules
build/
|--- obj/
|--- bin/webserv
tests/
|
...

I want to separate the modules more clearly so we have more room to work on different parts.

@StokesAsselborn StokesAsselborn merged commit 3ffa26d into dev Nov 2, 2025
1 check passed
@iboukhss iboukhss deleted the feature/cleanup-build-system branch November 4, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants