Project

General

Profile

Revision 419

colonet robot libs automatically make libwireless

View differences:

trunk/code/projects/colonet/lib/colonet_dragonfly/Makefile
14 14
#colonet_dragonfly: colonet_dragonfly.o Makefile
15 15
#	$(CC) $(CFLAGS) $(INCLUDES) -o colonet_wireless_test colonet_wireless.o
16 16

  
17
colonet_dragonfly.o: colonet_dragonfly.c colonet_dragonfly.h
17
../../../libwireless/lib/libwireless.a: ../../../libwireless/lib/*.c ../../../libwireless/lib/*.h
18
	cd ../../../libwireless/lib; make
19

  
20
colonet_dragonfly.o: ../../../libwireless/lib/libwireless.a colonet_dragonfly.c colonet_dragonfly.h
18 21
	$(CC) $(CDEFS) $(CFLAGS) $(INCLUDES) -c colonet_dragonfly.c
19 22
	ar rc libcolonet_dragonfly.a colonet_dragonfly.o
20 23
	ranlib libcolonet_dragonfly.a
trunk/code/projects/colonet/utilities/robot_slave/Makefile
323 323
ALL_CFLAGS = -mmcu=$(MCU) -I. $(CFLAGS) $(GENDEPFLAGS)
324 324
ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
325 325

  
326

  
327

  
328

  
329

  
330 326
# Default target.
331 327
all: begin gccversion sizebefore build sizeafter end
332 328

  
333
build: elf hex eep lss sym
329
../../lib/colonet_dragonfly/libcolonet_dragonfly.a: ../../lib/colonet_dragonfly/colonet_dragonfly.c ../../lib/colonet_dragonfly/colonet_dragonfly.h
330
	cd ../../lib/colonet_dragonfly; make
334 331

  
332
build: ../../lib/colonet_dragonfly/libcolonet_dragonfly.a elf hex eep lss sym
333

  
335 334
elf: $(TARGET).elf
336 335
hex: $(TARGET).hex
337 336
eep: $(TARGET).eep
trunk/code/projects/libwireless/lib/wl_error_group.h
9 9
 * copies of the Software, and to permit persons to whom the
10 10
 * Software is furnished to do so, subject to the following
11 11
 * conditions:
12
 * 
12
 *
13 13
 * The above copyright notice and this permission notice shall be
14 14
 * included in all copies or substantial portions of the Software.
15
 * 
15
 *
16 16
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 17
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
18 18
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND

Also available in: Unified diff