recursive make ok
This commit is contained in:
parent
178629a9ad
commit
1147e0267f
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
|
*.a
|
||||||
*.o
|
*.o
|
||||||
.fuse_hidden*
|
.fuse_hidden*
|
||||||
PixelWars
|
PixelWars
|
||||||
|
4
Makefile
4
Makefile
@ -22,10 +22,10 @@ endif
|
|||||||
|
|
||||||
all : $(BINARY)
|
all : $(BINARY)
|
||||||
|
|
||||||
purple/purple.$(LIB_PREFIX) :
|
purple/purple.$(LIB_PREFIX) : purple/*.c
|
||||||
$(MAKE) -C purple
|
$(MAKE) -C purple
|
||||||
|
|
||||||
orange/orange.$(LIB_PREFIX) :
|
orange/orange.$(LIB_PREFIX) : orange/*.c
|
||||||
$(MAKE) -C orange
|
$(MAKE) -C orange
|
||||||
|
|
||||||
$(BINARY) : orange/orange.$(LIB_PREFIX) purple/purple.$(LIB_PREFIX) PixelWars_$(GENERATOR).$(LIB_PREFIX)
|
$(BINARY) : orange/orange.$(LIB_PREFIX) purple/purple.$(LIB_PREFIX) PixelWars_$(GENERATOR).$(LIB_PREFIX)
|
||||||
|
@ -20,7 +20,7 @@ endif
|
|||||||
|
|
||||||
all : $(TARGET).$(LIB_PREFIX)
|
all : $(TARGET).$(LIB_PREFIX)
|
||||||
|
|
||||||
$(TARGET).$(LIB_PREFIX) :
|
$(TARGET).$(LIB_PREFIX) : *.c
|
||||||
$(CC) *.c -c $(FLAGS)
|
$(CC) *.c -c $(FLAGS)
|
||||||
$(AR) $(TARGET).$(LIB_PREFIX) *.o
|
$(AR) $(TARGET).$(LIB_PREFIX) *.o
|
||||||
|
|
||||||
|
@ -71,9 +71,6 @@ t_action orange_update(void* my_info, t_com* com_data, int success){
|
|||||||
return action;
|
return action;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (com_data != NULL)
|
|
||||||
printf("%d\n",data->job);
|
|
||||||
|
|
||||||
orangeApplyAction(data,com_data);
|
orangeApplyAction(data,com_data);
|
||||||
|
|
||||||
switch(data->job){
|
switch(data->job){
|
||||||
@ -175,15 +172,21 @@ void orangePutEffect(t_orange_info* data){
|
|||||||
void orangeCommunicateEffect(t_orange_info* data){
|
void orangeCommunicateEffect(t_orange_info* data){
|
||||||
data->listening = 1;
|
data->listening = 1;
|
||||||
data->talking = 0;
|
data->talking = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void orangeWaitEffect(t_orange_info* data, t_com* com_data){
|
void orangeWaitEffect(t_orange_info* data, t_com* com_data){
|
||||||
switch(data->job){
|
switch(data->job){
|
||||||
case O_JOBLESS:
|
case O_JOBLESS:
|
||||||
if ((data->listening == 1) && (com_data != NULL)){
|
if ((com_data != NULL)){
|
||||||
if (com_data->data[0] == 1){
|
if (com_data->data[0] == 1){
|
||||||
data->job = com_data->data[1];
|
switch(com_data->data[1]){
|
||||||
data->listening = 0;
|
case O_GATHERER:
|
||||||
|
printf("Become a gatherer");
|
||||||
|
data->job = O_GATHERER;
|
||||||
|
data->listening = 0;
|
||||||
|
data->aim = O_NO_AIM;
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user