Changeset 58b6d1b for libcfa/src/Makefile.in
- Timestamp:
- Aug 6, 2018, 4:33:35 PM (6 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, no_list, persistent-indexer, pthread-emulation, qualifiedEnum
- Children:
- 524ed86
- Parents:
- 73abe95
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/Makefile.in
r73abe95 r58b6d1b 343 343 AM_CCASFLAGS = -g -Wall -Wno-unused-function @ARCH_FLAGS@ 344 344 345 #---------------------------------------------------------------------------------------------------------------- 346 345 347 # not all platforms support concurrency, add option do disable it 346 headers = fstream iostream iterator limits rational time stdlib common \ 347 containers/maybe containers/pair containers/result \ 348 containers/vector concurrency/coroutine concurrency/thread \ 349 concurrency/kernel concurrency/monitor concurrency/mutex 350 libobjs = ${headers:=.o} 348 headers = fstream.hfa iostream.hfa iterator.hfa limits.hfa \ 349 rational.hfa time.hfa stdlib.hfa common.hfa \ 350 containers/maybe.hfa containers/pair.hfa containers/result.hfa \ 351 containers/vector.hfa concurrency/coroutine.hfa \ 352 concurrency/thread.hfa concurrency/kernel.hfa \ 353 concurrency/monitor.hfa concurrency/mutex.hfa 354 libobjs = ${headers:.hfa=.o} 351 355 352 356 # not all platforms support concurrency, add option do disable it 353 357 libsrc = prelude.c startup.cfa interpose.cfa bits/debug.cfa assert.cfa \ 354 exception.c virtual.c heap.cfa ${headers: =.cfa} \358 exception.c virtual.c heap.cfa ${headers:.hfa=.cfa} \ 355 359 concurrency/CtxSwitch-@ARCHITECTURE@.S concurrency/alarm.cfa \ 356 360 concurrency/invoke.c concurrency/preemption.cfa … … 359 363 cfa_includedir = $(CFA_INCDIR) 360 364 nobase_cfa_include_HEADERS = \ 361 ${headers} 362 ${stdhdr} 363 math 364 gmp 365 time_t.h 366 bits/align.h 367 bits/containers.h 368 bits/defs.h 369 bits/debug.h 370 bits/locks.h 365 ${headers} \ 366 ${stdhdr} \ 367 math.hfa \ 368 gmp.hfa \ 369 time_t.hfa \ 370 bits/align.hfa \ 371 bits/containers.hfa \ 372 bits/defs.hfa \ 373 bits/debug.hfa \ 374 bits/locks.hfa \ 371 375 concurrency/invoke.h 372 376 373 CLEANFILES = prelude.c377 MOSTLYCLEANFILES = prelude.c 374 378 all: all-am 375 379 … … 670 674 fi 671 675 mostlyclean-generic: 676 -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) 672 677 673 678 clean-generic: 674 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)675 679 676 680 distclean-generic: … … 783 787 $(am__mv) $$depbase.Tpo $$depbase.Po 784 788 785 # extensionless header files are overridden by -o flag in default makerule => explicitly override default rule to silently do nothing 786 # SKULLDUGGERY in order to make sure this isn't called make the rule always fail but also create a rule for headers 787 % : %.c 788 echo "Dummy rule, should never be called" 789 false 790 791 # This rule should always match headers and since it has no prerequisite it will never be called 792 $(addprefix $(srcdir)/,$(headers)): 793 echo "Dummy rule, should never be called" 794 false 795 796 ${libobjs} : ${cfalib_DATA} # add dependency to cfa-cpp so all libraries are rebuilt with new translator 797 789 #---------------------------------------------------------------------------------------------------------------- 790 # add dependency to cfa-cpp so all libraries are rebuilt with new translator 791 ${libobjs} : ${cfalib_DATA} 792 793 #---------------------------------------------------------------------------------------------------------------- 798 794 maintainer-clean-local: 799 795 -rm -rf ${CFA_INCDIR} ${CFA_LIBDIR}
Note: See TracChangeset
for help on using the changeset viewer.