38 |
38 |
39 $(build_dir)/libucx$(SHLIB_EXT): $(OBJ) |
39 $(build_dir)/libucx$(SHLIB_EXT): $(OBJ) |
40 $(CC) $(LDFLAGS) -o $@ $^ |
40 $(CC) $(LDFLAGS) -o $@ $^ |
41 |
41 |
42 install: $(build_dir)/libucx_static$(STLIB_EXT) $(build_dir)/libucx$(SHLIB_EXT) |
42 install: $(build_dir)/libucx_static$(STLIB_EXT) $(build_dir)/libucx$(SHLIB_EXT) |
43 $(MKDIR) $(libdir) $(includedir) |
43 $(MKDIR) $(libdir) $(includedir)/cx |
44 $(RMFILE) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) |
44 $(RMFILE) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) |
45 $(RMFILE) $(libdir)/libucx$(SHLIB_EXT) |
45 $(RMFILE) $(libdir)/libucx$(SHLIB_EXT) |
46 $(COPYFILE) $(build_dir)/libucx_static$(STLIB_EXT) $(libdir)/libucx_static$(STLIB_EXT) |
46 $(COPYFILE) $(build_dir)/libucx_static$(STLIB_EXT) $(libdir)/libucx_static$(STLIB_EXT) |
47 $(COPYFILE) $(build_dir)/libucx$(SHLIB_EXT) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) |
47 $(COPYFILE) $(build_dir)/libucx$(SHLIB_EXT) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) |
48 $(COPYALL) $(src_dir)/src/cx $(includedir)/cx |
48 $(COPYALL) $(src_dir)/src/cx $(includedir) |
49 $(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) |
49 $(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) |
50 $(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) $(libdir)/libucx$(SHLIB_EXT) |
50 $(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) $(libdir)/libucx$(SHLIB_EXT) |
51 |
51 |
52 FORCE: |
52 FORCE: |
53 |
53 |