<commit_before>#This is a Gmake file for ProcAn
os = $(shell uname -s)

ifeq ($(os), Linux)
target = linux
else ifeq ($(os), FreeBSD)
target = freebsd
else ifeq ($(os), OpenBSD)
target = openbsd
else
target = unsupported
endif

all: $(target)
	@echo "building $(target) done."

unsupported:
	@echo "target os" $(os) " is not supported"
freebsd:
	@echo "Building the FreeBSD make target with the debug flag."
	@gcc -g -Wall -o procan -lcurses -lpanel -lkvm -lpthread procan.c analyzer.c freebsd_collector.c config.c backend.c cli.c
openbsd:
	@echo "Building the OpenBSD make target with the debug flag."
	@gcc -g -Wall -o procan -lcurses -lpanel -lpthread procan.c analyzer.c openbsd_collector.c config.c backend.c cli.c
linux:
	@echo "Building the Linux make target with the debug flag."
	@gcc -g -Wall -o procan -lcurses -lpanel -lpthread -lproc-3.2.7 procan.c analyzer.c linux_collector.c config.c backend.c cli.c
install:
	@echo "I can't install myself just yet."
	@echo "Install me yourself or just run from the local directory."
clean:
	@rm -f procan *~ *.core
<commit_msg>Update makefile.<commit_after>#This is a Gmake file for ProcAn
os = $(shell uname -s)

ifeq ($(os), Linux)
target = linux
else ifeq ($(os), FreeBSD)
target = freebsd
else ifeq ($(os), OpenBSD)
target = openbsd
else
target = unsupported
endif

all: $(target)
	@echo "building $(target) done."

unsupported:
	@echo "target os" $(os) " is not supported"
freebsd:
	@echo "Building the FreeBSD make target with the debug flag."
	@gcc -O2 -Wall -o procan -lcurses -lpanel -lkvm -lpthread procan.c analyzer.c freebsd_collector.c config.c backend.c cli.c
openbsd:
	@echo "Building the OpenBSD make target with the debug flag."
	@gcc -O2 -Wall -o procan -lcurses -lpanel -lpthread procan.c analyzer.c openbsd_collector.c config.c backend.c cli.c
linux:
	@echo "Building the Linux make target with the debug flag."
	@gcc -O2 -Wall -o procan -lcurses -lpanel -lpthread -lproc-3.2.7 procan.c analyzer.c linux_collector.c config.c backend.c cli.c
debug-linux:
	@echo "Building the Linux debug target.";
	@gcc -O2 -Wall -o procan -lcurses -lpanel -lpthread -lproc-3.2.7 procan.c analyzer.c linux_collector.c config.c backend.c cli.c
install:
	@echo "I can't install myself just yet."
	@echo "Install me yourself or just run from the local directory."
clean:
	@rm -f procan *~ *.core

{'fraction_non_alphanumeric': 0.11887515977844056, 'fraction_numerical': 0.005538985939497231, 'mean_word_length': 3.8814968814968815, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2778302', 'n_tokens_mistral': 885, 'n_tokens_neox': 822, 'n_words': 317}