[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[HS] make + etags



bonjours,

je chercher a faire quelque chose de vraiment tres classique.
Mais ne maitrisant pas encore vraiment les Makefile,
j'ai quelques problemes :
je cherche a ce que etags * se lance si un des fichier .h
a ete modifie.

or pour l'instant ca n'est pas le cas.

voici mon makefile :

NAME	= automates
C_SRC	= $(wildcard *.c)
C_HDR	= $(wildcard *.h)
OBJS	= $(C_SRC:.c=.o)
CC	= gcc
CFLAGS	= -Wall -pedantic-errors -g -O3
RM	= rm -f

all: $(NAME) TAGS

$(NAME): $(OBJS) $(C_HDR)
	$(CC) -o $@ $(OBJS)

TAGS: $(C_HDR)
	etags *

clean:
	$(RM) $(OBJS) $(NAME) *~ \#* core *.core

merci beaucoup pour votre aide.
et encore desole pour le hs.

edouard

PS : et si emacs pouvais arreter de me demander si je veux recharger le fichier TAGS
a chaque fois, ca serais encore mieux.



Reply to: