Skip to contentSkip to conversation

libxl: libxl: stop tracking libxlu_cfg_{y, l}.{c, h}

PATCH In review Wei Liu 2 participants 3 messages Aug 1, 2011 – Aug 4, 2011

lore
Share & tools
lore

Wei Liu

author
#0 lore raw

PATCH 1/1 libxl: libxl: stop tracking libxlu_cfg_{y, l}.{c, h}

# HG changeset patch
# User Wei Liu <[email protected]>
# Date 1312193022 -28800
# Node ID 41ba03f68d8c91ebd9eba77fe1a8c1482acb407c # Parent 0f36c2eec2e1576b4db6538b5f22d625587c1a15
libxl: stop tracking libxlu_cfg_{y,l}.{c,h}

They are auto-generated by flex and bison, no need to keep them tracked.

Modify .hgignore and run:

hg rm -Af libxlu_cfg_{y,l}.{c,h}

.hgignore +4 -0
diff -r 0f36c2eec2e1 -r 41ba03f68d8c .hgignore
@@ -186,6 +186,10 @@
 ^tools/libxl/_.*\.h$
 ^tools/libxl/_.*\.c$
 ^tools/libxl/libxlu_cfg_y\.output$
+^tools/libxl/libxlu_cfg_l.c
+^tools/libxl/libxlu_cfg_l.h
+^tools/libxl/libxlu_cfg_y.c
+^tools/libxl/libxlu_cfg_y.h
 ^tools/libxl/xl$
 ^tools/libxl/testidl$
 ^tools/libxl/testidl\.c$
tools/libxl/libxlu_cfg_l.c deleted +0 -2124

2,124 lines not on this page · raw message

tools/libxl/libxlu_cfg_l.h deleted +0 -357

357 lines not on this page · raw message

tools/libxl/libxlu_cfg_y.c deleted +0 -1691

509 lines not on this page · raw message

tools/libxl/libxlu_cfg_y.h deleted +0 -87

87 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Part of the diff is not shown here. View the raw message.

#1 lore raw

Wei Liu writes ("[PATCH] libxl: libxl: stop tracking libxlu_cfg_{y,l}.{c,h}"):

Quoted 6 lines

libxl: stop tracking libxlu_cfg_{y,l}.{c,h}

They are auto-generated by flex and bison, no need to keep them tracked.

Modify .hgignore and run:

These are shipped in the repo because some people apparently have truly ancient versions of bison and flex, which are not able to build these files.

Ian.

author
#2 lore raw
Quoted 12 lines · Ian Jackson

Wei Liu writes ("[PATCH] libxl: libxl: stop tracking libxlu_cfg_{y,l}.{c,h}"):

Quoted 6 lines

libxl: stop tracking libxlu_cfg_{y,l}.{c,h}

They are auto-generated by flex and bison, no need to keep them tracked.

Modify .hgignore and run:

These are shipped in the repo because some people apparently have truly ancient versions of bison and flex, which are not able to build these files.

Got it.

Wei.