From 1f1b0708fac89689bf0d563711a0a54beeecf854 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Wed, 31 May 2023 13:53:05 +0900 Subject: [PATCH] Initial commit --- .gitignore | 2 ++ Makefile | 21 +++++++++++++++++++++ shell.nix | 7 +++++++ src/main.c | 4 ++++ 4 files changed, 34 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 shell.nix create mode 100644 src/main.c diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..be69536 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +setuptools +._setuptools diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..60cefa4 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +NAME = dasm +CFLAGS = -Wall -Wextra -Wshadow +LDFLAGS = + +SRC = src/main.c + +OBJ = $(SRC:%.c=%.o) + + +all: $(NAME) + +$(NAME): $(OBJ) + $(CC) -o $(NAME) $(OBJ) $(LDFLAGS) + +clean: + $(RM) $(OBJ) + +fclean: clean + $(RM) $(NAME) + +re: fclean all diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..135cee1 --- /dev/null +++ b/shell.nix @@ -0,0 +1,7 @@ +{pkgs ? import {}}: +pkgs.mkShell { + packages = with pkgs; [ + gcc + gnumake + ]; +} diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..c69349d --- /dev/null +++ b/src/main.c @@ -0,0 +1,4 @@ +int main() +{ + +}