<commit_before>###############################################################################
# vlc (VideoLAN Client) Mozilla plugin Makefile
# (c)2002 VideoLAN
###############################################################################

#
# Source objects
#
C_SRC = vlcplugin.c npunix.c
C_OBJ = $(C_SRC:%.c=%.o)

PLUGIN_OBJ = libvlcplugin.so

#
# Virtual targets
#
all: $(PLUGIN_OBJ)

clean:
	rm -f *.o *.so
	rm -Rf .dep

install:
	mkdir -p $(DESTDIR)$(libdir)/mozilla/plugins
	$(INSTALL) -m 644 $(PLUGIN_OBJ) $(DESTDIR)$(libdir)/mozilla/plugins

uninstall:
	rm -f $(DESTDIR)$(libdir)/mozilla/plugins/$(PLUGIN_OBJ)

FORCE:

$(PLUGIN_OBJ): Makefile $(C_OBJ)
	$(CC) -shared $(LDFLAGS) -L../lib $(mozilla_LDFLAGS) $(C_OBJ) -lvlc $(BUILTIN_OBJ:%=../%) $(builtins_LDFLAGS) -o $@
	chmod a-x $@

$(C_OBJ): %.o: %.c
	$(CC) $(CFLAGS) -I../include $(mozilla_CFLAGS) -c $< -o $@
<commit_msg>  * ./mozilla/Makefile: fixed dependencies on .h files.   * ./plugins/filter/distort.c: fixed a typo in option names.<commit_after>###############################################################################
# vlc (VideoLAN Client) Mozilla plugin Makefile
# (c)2002 VideoLAN
###############################################################################

#
# Source objects
#
C_SRC = vlcplugin.c npunix.c
C_OBJ = $(C_SRC:%.c=%.o)

PLUGIN_OBJ = libvlcplugin.so

#
# Virtual targets
#
all: $(PLUGIN_OBJ)

clean:
	rm -f *.o *.so
	rm -Rf .dep

install:
	mkdir -p $(DESTDIR)$(libdir)/mozilla/plugins
	$(INSTALL) -m 644 $(PLUGIN_OBJ) $(DESTDIR)$(libdir)/mozilla/plugins

uninstall:
	rm -f $(DESTDIR)$(libdir)/mozilla/plugins/$(PLUGIN_OBJ)

FORCE:

$(PLUGIN_OBJ): Makefile ../lib/libvlc.a $(BUILTIN_OBJ:%=../%) $(C_OBJ)
	$(CC) -shared $(LDFLAGS) -L../lib $(mozilla_LDFLAGS) $(C_OBJ) -lvlc $(BUILTIN_OBJ:%=../%) $(builtins_LDFLAGS) -o $@

$(C_OBJ): %.o: %.c vlcplugin.h
	$(CC) $(CFLAGS) -I../include $(mozilla_CFLAGS) -c $< -o $@

{'fraction_non_alphanumeric': 0.3410041841004184, 'fraction_numerical': 0.007322175732217573, 'mean_word_length': 5.034700315457413, 'pattern_counts': {'":': 0, '<': 5, '<?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': '3411288', 'n_tokens_mistral': 780, 'n_tokens_neox': 713, 'n_words': 150}