[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
On 2008-05-31, Kristian Nørgaard <sslug@sslug> wrote: > Det tænkte jeg kunne gøres med: > ----------- > mit_target: $(OBJS) checklibs $(LIBS) > buildkommando bla bla > > checklibs: > make -C folder1 lib1 > make -C folder2 lib2 > ---------- > > Men det får make til at bygge 'mit_target' hver eneste gang fordi > 'checklibs' regnes for en afhængighed der er nyere end 'mit_target'. Hvad med at have dine ekstra lib-filer som specifikke targets ? (utestet) EXTRA_LIBS:=lib1/lib1.so lib2/libblabla.so mit_target: $(OBJS) $(LIBS) $(EXTRA_LIBS) buildkommando bla bla $(EXTRA_LIBS): make -C $(patsubst /%,,$@) $(patsubst %/,,$(patsubst .so,,$$)) /Sune
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |